code de notification PSN_QUERYCANCEL

Indique que l’utilisateur a annulé la feuille de propriétés. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY .

PSN_QUERYCANCEL 

    lppsn = (LPPSHNOTIFY) lParam;  

Paramètres

lParam

Pointeur vers une structure PSHNOTIFY qui contient des informations sur le code de notification. Cette structure contient une structure NMHDR en tant que premier membre, hdr. Le membre hwndFrom de cette structure NMHDR contient le handle de la feuille de propriétés. Le membre lParam de la structure PSHNOTIFY ne contient aucune information.

Valeur retournée

Retourne TRUE pour empêcher l’opération d’annulation, ou FALSE pour l’autoriser.

Notes

Ce code de notification est généralement envoyé lorsqu’un utilisateur clique sur le bouton Annuler . Il est également envoyé lorsqu’un utilisateur clique sur le bouton X dans le coin supérieur droit de la feuille de propriétés ou appuie sur la touche ESCAPE. Une page de feuille de propriétés peut gérer ce code de notification pour demander à l’utilisateur de vérifier l’opération d’annulation.

Pour définir une valeur de retour, la procédure de boîte de dialogue de la page doit appeler la fonction SetWindowLong avec DWL_MSGRESULT définie sur la valeur de retour. La procédure de boîte de dialogue doit retourner TRUE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2003 [applications de bureau uniquement]
En-tête
Prsht.h