Сообщение WM_KILLFOCUS отправляется окну немедленно перед тем, как оно теряет фокус клавиатуры.
Синтаксис
WM_KILLFOCUS WPARAM wParam LPARAM lParam; |
Параметры
wParam
Дескриптор окна, которое принимает фокус клавиатуры. Этот параметр может иметь значение ПУСТО (NULL)).lParam
Этот параметр не используется.Возвращаемые значения
Прикладная программа должна возвратить нуль, если она обрабатывает это сообщение.
Замечания
Если прикладная программа показывает на экране каретку, в этот момент каретка должна быть разрушена.
При обработке этого сообщения, не делайте какой-либо вызов функции, которые показывают на экране или активизируют окно. Это заставляет поток уступить управление и может заставить приложение прекратить отвечать на сообщения. Для получения дополнительной информации об этом, см. статью Сообщения о зависании.
Смотри также
Обзор Ввод данных с клавиатуры, SetFocus, WM_SETFOCUS
Размещение и совместимость WM_KILLFOCUS |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
Нет |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |