code de notification PSN_WIZFINISH

Avertit une page que l’utilisateur a cliqué sur le bouton Terminer dans un Assistant. Ce code de notification est envoyé sous la forme d’un message WM_NOTIFY .

PSN_WIZFINISH 

    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’Assistant de se terminer.
  • Version 5.80. et versions ultérieures. Retourne un handle de fenêtre pour empêcher l’Assistant de se terminer. L’Assistant définit le focus sur cette fenêtre. La fenêtre doit appartenir à la page de l’Assistant.
  • Retourne FALSE pour permettre à l’Assistant de se terminer.

Notes

Pour définir la valeur de retour, la procédure de boîte de dialogue de la page doit utiliser la fonction SetWindowLong avec la valeur DWL_MSGRESULT, et la procédure de boîte de dialogue doit retourner TRUE.

Version 5.80. Si votre application retourne TRUE pour empêcher un Assistant de se terminer, elle n’a aucun contrôle sur la fenêtre de la page qui reçoit le focus. Les applications qui doivent arrêter la fin d’un Assistant doivent normalement le faire en retournant le handle de la fenêtre sur la page de l’Assistant qui doit recevoir le focus.

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