Partager via


macro PropSheet_EnableWizButtons (prsht.h)

Active ou désactive les boutons dans un Assistant Aero. Vous pouvez utiliser cette macro ou envoyer le message PSM_ENABLEWIZBUTTONS explicitement.

Syntaxe

void PropSheet_EnableWizButtons(
   hDlg,
   dwState,
   dwMask
);

Paramètres

hDlg

Type : HWND

Handle vers l’Assistant.

dwState

Type : DWORD

Une ou plusieurs des valeurs suivantes qui spécifient les boutons de feuille de propriétés à activer. Si une valeur de bouton est incluse dans ce paramètre et dwMask, elle est activée.

Valeur Signification
PSWIZB_BACK
0x0001. Bouton Précédent .
PSWIZB_NEXT
0x0002. Bouton Suivant .
PSWIZB_FINISH
0x0004. Bouton Terminer .
PSWIZB_CANCEL
0x0010. Bouton Annuler .

dwMask

Type : DWORD

Une ou plusieurs des mêmes valeurs que celles utilisées dans dwState, en spécifiant les boutons affectés par cet appel. Si une valeur de bouton apparaît dans ce paramètre, mais pas dans dwState, le bouton est désactivé.

Valeur de retour

None

Remarques

L’exemple de code suivant active le bouton Précédent et désactive le bouton Suivant .

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

Configuration requise

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