PSN_QUERYCANCEL código de notificación
Indica que el usuario ha cancelado la hoja de propiedades. Este código de notificación se envía en forma de mensaje de WM_NOTIFY .
PSN_QUERYCANCEL
lppsn = (LPPSHNOTIFY) lParam;
Parámetros
-
lParam
-
Puntero a una estructura PSHNOTIFY que contiene información sobre el código de notificación. Esta estructura contiene una estructura NMHDR como su primer miembro, hdr. El miembro hwndFrom de esta estructura NMHDR contiene el identificador de la hoja de propiedades. El miembro lParam de la estructura PSHNOTIFY no contiene ninguna información.
Valor devuelto
Devuelve TRUE para evitar la operación de cancelación o FALSE para permitirla.
Comentarios
Este código de notificación se envía normalmente cuando un usuario hace clic en el botón Cancelar . También se envía cuando un usuario hace clic en el botón X de la esquina superior derecha de la hoja de propiedades o presiona la tecla ESCAPE. Una página de hoja de propiedades puede controlar este código de notificación para pedir al usuario que compruebe la operación de cancelación.
Para establecer un valor devuelto, el procedimiento del cuadro de diálogo de la página debe llamar a la función SetWindowLong con DWL_MSGRESULT establecer en el valor devuelto. El procedimiento del cuadro de diálogo debe devolver TRUE.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado |
|