WM_QUIT сообщение

Указывает запрос на завершение работы приложения и создается, когда приложение вызывает функцию PostQuitMessage . Это сообщение приводит к тому, что функция GetMessage возвращает ноль.

#define WM_QUIT                         0x0012

Параметры

wParam

Код выхода, указанный в функции PostQuitMessage .

lParam

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

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

Тип: LRESULT

Это сообщение не имеет возвращаемого значения, так как оно приводит к завершению цикла сообщений перед отправкой сообщения в оконную процедуру приложения.

Комментарии

Сообщение WM_QUIT не связано с окном и поэтому никогда не будет получено через процедуру окна. Он извлекается только функциями GetMessage или PeekMessage .

Не публикуйте сообщение WM_QUIT с помощью функции PostMessage ; используйте PostQuitMessage.

Требования

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

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

Справочные материалы

GetMessage

PeekMessage

PostQuitMessage

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

Windows