сообщение WM_KILLFOCUS

Отправлено в окно непосредственно перед потерей фокуса клавиатуры.

#define WM_KILLFOCUS                    0x0008

Параметры

wParam

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

lParam

Этот параметр не используется.

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

Приложение должно возвращать ноль, если оно обрабатывает это сообщение.

Remarks

Если приложение отображает курсор, курсор должен быть уничтожен на этом этапе.

При обработке этого сообщения не выполняйте никаких вызовов функций, которые отображают или активируют окно. Это приводит к тому, что поток возвращает управление и может привести к тому, что приложение перестает отвечать на сообщения. Дополнительные сведения см. в разделе "Взаимоблокировки сообщений".

Требования

Требование Значение
Минимальная версия клиента
Windows 2000 Professional [только классические приложения]
Минимальная версия сервера
Windows 2000 Server [только классические приложения]
Заголовок
Winuser.h (include Windows.h)

См. также раздел

Ссылки

SetFocus

WM_SETFOCUS

Основные понятия

Ввод с клавиатуры