Функция PostQuitMessage


Функция PostQuitMessage указывает системе, что поток сделал запрос на то, чтобы завершить свою работу (выйти). Это обычно используется в ответ на сообщение WM_DESTROY.

Синтаксис

void PostQuitMessage(
    int nExitCode
);

Параметры

nExitCode

[in] Определяет код завершения прикладной программы. Это значение используется как параметр wParam сообщения WM_QUIT.

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

Возвращаемых значений нет.

Замечания

Функция PostQuitMessage помещает сообщение WM_QUIT в очередь сообщений потока и немедленно возвращает значение; функция просто указывает системе, что потоку требуется прекратить свою работу в какое-то время в будущем.

Когда поток извлекает сообщение WM_QUIT из своей очереди сообщений, он должен выйти из своего цикла обработки сообщений и возвратить управление системе. Значение выхода, возвращенное системой должно быть параметром wParam сообщения WM_QUIT.

Пример

Пример смотри в статье  Постановка в очередь сообщений.

Смотри также

Обзор Сообщения и очереди сообщений,  GetMessagePeekMessagePostMessageWM_DESTROYWM_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

Нет

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz