GetFocus

GetFocus функция получает дескриптор для окна, которое имеет фокус клавиатуры, если окно связано с очередью сообщений вызывающего потока.

HWND GetFocus(VOID)
 

Параметры

Эта функция не имеет параметров.

Возвращаемые значения

Возвращаемое значение является дескриптор окна с фокусом клавиатуры. Если очередь сообщений вызывающий поток не имеет связанное окно с фокусом клавиатуры, возвращаемое значение равно NULL.

Примечания

Даже если GetFocus возвращает значение NULL, другой поток очередь может быть связана с окном, имеющий фокус клавиатуры.

Используйте функцию GetForegroundWindow для извлечения дескриптора окна, с которым пользователь работает в настоящее время. Очереди сообщений вашего потока можно связать с windows, принадлежащие другим потоком, используя функцию AttachThreadInput.

QuickInfo

nbsp; Windows &NT: требует версии 3.1 или более поздней версии.
Windows:Требует Windows 95 или более поздней версии.
Windows CE:Требует версии 1.0 или более поздней версии.
Заголовок:Объявленные в winuser.h.
Импорта библиотеки:Использование user32.lib.

Родственные слова

Обзор ввода клавиатуры, функций ввода клавиатуры, AttachThreadInput, GetForegroundWindow, SetFocus, WM_KILLFOCUS, WM_SETFOCUS

Index