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éfini sur la valeur de retour. La procédure de boîte de dialogue doit retourner TRUE.
Spécifications
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 |
|