Freigeben über


PropSheet_EnableWizButtons Makro (prsht.h)

Aktiviert oder deaktiviert Schaltflächen in einem Aero-Assistenten. Sie können dieses Makro verwenden oder die PSM_ENABLEWIZBUTTONS Nachricht explizit senden.

Syntax

VOID PropSheet_EnableWizButtons(
   HWND  hDlg,
   DWORD dwState,
   DWORD dwMask
);

Parameter

hDlg

Typ: HWND-

Behandeln sie den Assistenten.

dwState

Typ: DWORD-

Mindestens einer der folgenden Werte, die angeben, welche Eigenschaftenblattschaltflächen aktiviert werden sollen. Wenn ein Schaltflächenwert sowohl in diesem Parameter als auch in dwMaskenthalten ist, ist er aktiviert.

Wert Bedeutung
PSWIZB_BACK
0x0001. Die Schaltfläche Zurück.
PSWIZB_NEXT
0x0002. Die Schaltfläche Nächsten.
PSWIZB_FINISH
0x0004. Die Schaltfläche Fertig stellen.
PSWIZB_CANCEL
0x0010. Die Schaltfläche Abbrechen.

dwMask

Typ: DWORD-

Mindestens einer der gleichen Werte, die in dwStateverwendet werden, wobei angegeben wird, welche Schaltflächen von diesem Aufruf betroffen sind. Wenn ein Schaltflächenwert in diesem Parameter angezeigt wird, aber nicht in dwState, ist die Schaltfläche deaktiviert.

Rückgabewert

Typ: VOID

Kein aussagekräftiger Rückgabewert.

Bemerkungen

Der folgende Beispielcode aktiviert die Schaltfläche Zurück und deaktiviert die Schaltfläche Weiter.

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- prsht.h