макрос Edit_TakeFocus (commctrl.h)
[Предназначено для внутреннего использования; не рекомендуется использовать в приложениях. Этот макрос может не поддерживаться в будущих версиях Windows.]
Принудительно задает однострочный элемент управления редактирования для получения фокуса клавиатуры. Этот макрос можно использовать или явно отправить сообщение EM_TAKEFOCUS.
Синтаксис
DWORD Edit_TakeFocus(
HWND hwndCtl
);
Параметры
hwndCtl
Тип: HWND
Дескриптор элемента управления редактирования.
Возвращаемое значение
Тип: DWORD
Возвращаемое значение не используется.
Замечания
Сообщение EM_TAKEFOCUS игнорируется, если элемент управления редактированием не является элементом управления редактированием в одной строке.
Если элемент управления редактирования ранее получил сообщение EM_NOSETFOCUS, элемент управления редактирования будет иметь фокус, не имея его на самом деле; В противном случае элемент управления редактирования получит фокус.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server 2008 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | commctrl.h |
См. также
Справочник