Страница 6 из 45
Функция GetFocus (ПолучитьФокус) Функция GetFocus извлекает дескриптор окна, которое имеет фокус клавиатуры, если окно связано с очередью сообщений вызывающего потока. Синтаксис HWND GetFocus(VOID)
Параметры У этой функции нет параметров. Возвращаемые значения Если функция завершается успешно, возвращаемое значение - дескриптор окна с фокусом клавиатуры. Если очередь сообщений вызывающего потока не имеет связанного окна с фокусом клавиатуры, величина возвращаемого значения - ПУСТО (NULL). Замечания Даже если GetFocus возвращает значение ПУСТО (NULL), очередь другого потока может быть связана с окном, которое имеет фокус клавиатуры. Используйте функцию GetForegroundWindow, чтобы извлечь дескриптор окна, с которым пользователь в настоящее время работает. Вы можете сопоставить очередь сообщений вашего потока с окнами, принадлежащими другому потоку, используя функцию AttachThreadInput. Смотри также AttachThreadInput, GetForegroundWindow, SetFocus, WM_KILLFOCUS, WM_SETFOCUS Размещение и совместимость GetFocus Windows NTДа Win95Да Win32sДа Импортируемая библиотекаuser32.lib Заголовочный файлwinuser.h UnicodeНет Замечания по платформеНе имеется |