Функция PostQuitMessage указывает системе, что поток сделал запрос на то, чтобы завершить свою работу (выйти). Это обычно используется в ответ на сообщение WM_DESTROY.
Синтаксис
void PostQuitMessage( int nExitCode ); |
Параметры
nExitCode
[in] Определяет код завершения прикладной программы. Это значение используется как параметр wParam сообщения WM_QUIT.Возвращаемые значения
Возвращаемых значений нет.
Замечания
Функция PostQuitMessage помещает сообщение WM_QUIT в очередь сообщений потока и немедленно возвращает значение; функция просто указывает системе, что потоку требуется прекратить свою работу в какое-то время в будущем.
Когда поток извлекает сообщение WM_QUIT из своей очереди сообщений, он должен выйти из своего цикла обработки сообщений и возвратить управление системе. Значение выхода, возвращенное системой должно быть параметром wParam сообщения WM_QUIT.
Пример
Пример смотри в статье Постановка в очередь сообщений.
Смотри также
Обзор Сообщения и очереди сообщений, GetMessage, PeekMessage, PostMessage, WM_DESTROY, WM_QUIT
Размещение и совместимость PostQuitMessage |
|
Windows. NET Server |
Да |
Windows XP |
Да |
Windows 2000 |
Да |
Windows NT |
Да версии 3.1 и выше |
Windows Me |
Да |
Windows 98 |
Да |
Windows 95 |
Да |
Используемая библиотека |
User32.lib |
Заголовочный файл |
|
- объявлено в |
Winuser.h |
- включено в |
Windows.h |
Unicode |
Нет |
Замечания по платформе |
Не имеется |