PropSheet_EnableWizButtons マクロ (prsht.h)

Aero ウィザードのボタンを有効または無効にします。 このマクロを使用することも、 PSM_ENABLEWIZBUTTONS メッセージを明示的に送信することもできます。

構文

void PropSheet_EnableWizButtons(
   hDlg,
   dwState,
   dwMask
);

パラメーター

hDlg

種類: HWND

ウィザードを処理します。

dwState

種類: DWORD

有効にするプロパティ シート ボタンを指定する次の 1 つ以上の値。 このパラメーターと dwMask の両方にボタン値が含まれている場合は、有効になります。

意味
PSWIZB_BACK
0x0001。 [ 戻る ] ボタン。
PSWIZB_NEXT
0x0002。 [ 次へ ] ボタン。
PSWIZB_FINISH
0x0004。 [完了] ボタン。
PSWIZB_CANCEL
0x0010。 [ キャンセル] ボタン。

dwMask

種類: DWORD

dwState で使用されるのと同じ値の 1 つ以上。この呼び出しの影響を受けるボタンを指定します。 このパラメーターにはボタン値が表示されますが、 dwState には表示されない場合、ボタンは無効になります。

戻り値

なし

解説

次のコード例では、[ 戻る ] ボタンを有効にし、[ 次へ ] ボタンを無効にします。

PropSheet_EnableWizButtons(hwnd,
                         PSWIZB_NEXT,
                         PSWIZB_BACK | PSWIZB_NEXT);

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー prsht.h