PSN_QUERYCANCEL código de notificação
Indica que o usuário cancelou a folha de propriedades. Esse código de notificação é enviado na forma de uma mensagem WM_NOTIFY .
PSN_QUERYCANCEL
lppsn = (LPPSHNOTIFY) lParam;
Parâmetros
-
lParam
-
Ponteiro para uma estrutura PSHNOTIFY que contém informações sobre o código de notificação. Essa estrutura contém uma estrutura NMHDR como seu primeiro membro, hdr. O membro hwndFrom dessa estrutura NMHDR contém o identificador para a folha de propriedades. O membro lParam da estrutura PSHNOTIFY não contém nenhuma informação.
Valor retornado
Retorna TRUE para impedir a operação de cancelamento ou FALSE para permitir isso.
Comentários
Normalmente, esse código de notificação é enviado quando um usuário clica no botão Cancelar . Ele também é enviado quando um usuário clica no botão X no canto superior direito da folha de propriedades ou pressiona a tecla ESCAPE. Uma página de folha de propriedades pode lidar com esse código de notificação para solicitar que o usuário verifique a operação de cancelamento.
Para definir um valor retornado, o procedimento da caixa de diálogo da página deve chamar a função SetWindowLong com DWL_MSGRESULT definido como o valor retornado. O procedimento da caixa de diálogo deve retornar TRUE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho |
|