Función PostQuitMessage (winuser.h)

Indica al sistema que un subproceso ha realizado una solicitud para finalizar (salir). Normalmente se usa en respuesta a un mensaje de WM_DESTROY .

Sintaxis

void PostQuitMessage(
  [in] int nExitCode
);

Parámetros

[in] nExitCode

Tipo: int

Código de salida de la aplicación. Este valor se usa como parámetro wParam del mensaje de WM_QUIT .

Valor devuelto

None

Observaciones

La función PostQuitMessage publica un mensaje WM_QUIT en la cola de mensajes del subproceso y devuelve inmediatamente; la función simplemente indica al sistema que el subproceso solicita salir en algún momento en el futuro.

Cuando el subproceso recupera el mensaje WM_QUIT de su cola de mensajes, debe salir de su bucle de mensajes y devolver el control al sistema. El valor de salida devuelto al sistema debe ser el parámetro wParam del mensaje WM_QUIT .

Ejemplos

Para obtener un ejemplo, vea Publicar un mensaje.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluya Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-message-l1-1-0 (introducido en Windows 8)

Consulte también

Conceptual

GetMessage

Mensajes y colas de mensajes

PeekMessage

PostMessage

Referencia

WM_DESTROY

WM_QUIT