Fonction PostQuitMessage (winuser.h)
Indique au système qu’un thread a fait une demande d’arrêt (abandon). Il est généralement utilisé en réponse à un message WM_DESTROY .
Syntaxe
void PostQuitMessage(
[in] int nExitCode
);
Paramètres
[in] nExitCode
Type : int
Code de sortie de l’application. Cette valeur est utilisée comme paramètre wParam du message WM_QUIT .
Valeur de retour
None
Remarques
La fonction PostQuitMessage publie un message WM_QUIT dans la file d’attente des messages du thread et retourne immédiatement ; la fonction indique simplement au système que le thread demande de quitter à un moment donné dans le futur.
Lorsque le thread récupère le message WM_QUIT de sa file d’attente de messages, il doit quitter sa boucle de message et retourner le contrôle au système. La valeur de sortie retournée au système doit être le paramètre wParam du message WM_QUIT .
Exemples
Pour obtenir un exemple, consultez Publication d’un message.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winuser.h (inclure Windows.h) |
Bibliothèque | User32.lib |
DLL | User32.dll |
Ensemble d’API | ext-ms-win-ntuser-message-l1-1-0 (introduit dans Windows 8) |
Voir aussi
Conceptuel
Messages et files d’attente de messages
Référence