Compartir a través de


macro PropSheet_IsDialogMessage (prsht.h)

Pasa un mensaje a un cuadro de diálogo de hoja de propiedades e indica si el cuadro de diálogo procesó el mensaje. Puede usar esta macro o enviar el mensaje de PSM_ISDIALOGMESSAGE explícitamente.

Sintaxis

BOOL PropSheet_IsDialogMessage(
   HWND  hDlg,
   LPMSG pMsg
);

Parámetros

hDlg

Tipo: HWND

Identificador de la hoja de propiedades.

pMsg

Tipo: de LPMSG de

Puntero a una estructura de MSG de que contiene el mensaje que se va a comprobar.

Valor devuelto

Tipo: BOOL de

Devuelve TRUE si se ha procesado la macro o FALSE si no se ha procesado la macro.

Observaciones

El bucle de mensajes debe usar la macro PropSheet_IsDialogMessage con hojas de propiedades modeless para pasar mensajes al cuadro de diálogo de la hoja de propiedades. En los sistemas compatibles con Unicode, use las versiones Unicode del GetMessage y funciones peekMessage (GetMessageW y PeekMessageW) para recuperar mensajes.

Si el valor devuelto indica que se procesó el mensaje, no debe pasarse a la función de TranslateMessage ni DispatchMessage.

Nota Esta macro no se admite al usar el estilo del asistente Aero (PSH_AEROWIZARD).
 

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2003 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de prsht.h

Consulte también

PropertySheet