(winuser.h) PostQuitMessage 函式

向系統指出線程已提出終止 (結束) 的要求。 它通常用於回應 WM_DESTROY 訊息。

語法

void PostQuitMessage(
  [in] int nExitCode
);

參數

[in] nExitCode

類型: int

應用程式結束代碼。 這個值會當做WM_QUIT訊息的 wParam 參數使用。

傳回值

備註

PostQuitMessage 函式會將WM_QUIT訊息張貼至線程的消息佇列,並立即傳回;函式只會向系統指出線程要求在未來某個時間結束。

當線程從訊息佇列擷取 WM_QUIT 訊息時,它應該結束其訊息迴圈,並將控制權傳回系統。 傳回給系統的結束值必須是WM_QUIT訊息的 wParam 參數。

範例

如需範例,請參閱 張貼訊息

規格需求

需求
最低支援的用戶端 Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限桌面應用程式]
目標平台 Windows
標頭 winuser.h (包含 Windows.h)
程式庫 User32.lib
Dll User32.dll
API 集合 ext-ms-win-ntuser-message-l1-1-0 (於 Windows 8)

另請參閱

概念

GetMessage

訊息和消息佇列

PeekMessage

PostMessage

參考

WM_DESTROY

WM_QUIT