Funzione PostQuitMessage (winuser.h)

Indica al sistema che un thread ha effettuato una richiesta di termina (quit). Viene in genere usato in risposta a un messaggio di WM_DESTROY .

Sintassi

void PostQuitMessage(
  [in] int nExitCode
);

Parametri

[in] nExitCode

Tipo: int

Codice di uscita dell'applicazione. Questo valore viene usato come parametro wParam del messaggio di WM_QUIT .

Valore restituito

nessuno

Osservazioni

La funzione PostQuitMessage pubblica un messaggio WM_QUIT nella coda del messaggio del thread e restituisce immediatamente; la funzione indica semplicemente al sistema che il thread richiede di uscire in qualche momento in futuro.

Quando il thread recupera il messaggio di WM_QUIT dalla coda dei messaggi, deve uscire dal ciclo di messaggi e restituire il controllo al sistema. Il valore di uscita restituito al sistema deve essere il parametro wParam del messaggio di WM_QUIT .

Esempio

Per un esempio, vedere Registrazione di un messaggio.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winuser.h (include Windows.h)
Libreria User32.lib
DLL User32.dll
Set di API ext-ms-win-ntuser-message-l1-1-0 (introdotto in Windows 8)

Vedi anche

Informazioni concettuali

GetMessage

Messaggi e code di messaggi

PeekMessage

PostMessage

Riferimento

WM_DESTROY

WM_QUIT