WM_NULL сообщение

Не выполняет никаких операций. Приложение отправляет WM_NULL сообщение, если оно хочет опубликовать сообщение, которое окно получателя будет игнорировать.

Окно получает это сообщение через функцию WindowProc .

#define WM_NULL                         0x0000

Параметры

wParam

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

lParam

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

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

Тип: LRESULT

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

Комментарии

Например, если приложение установило перехватчик WH_GETMESSAGE и хочет предотвратить обработку сообщения, функция обратного вызова GetMsgProc может изменить номер сообщения на WM_NULL чтобы получатель проигнорировал его.

Еще один пример: приложение может проверка, если окно отвечает на сообщения, отправляя WM_NULL сообщение с помощью функции SendMessageTimeout.

Требования

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

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

Обзор Windows