PropSheet_AddPage マクロ (prsht.h)
既存のプロパティ シートの末尾に新しいページを追加します。 このマクロを使用することも、PSM_ADDPAGE メッセージを明示的に送信することもできます。
構文
BOOL PropSheet_AddPage(
HWND hDlg,
HPROPSHEETPAGE hpage
);
パラメーター
hDlg
型: HWND
プロパティ シートへのハンドル。
hpage
型: HPROPSHEETPAGE
追加するページへのハンドル。 このページは、CreatePropertySheetPage 関数の以前の呼び出しによって作成されている必要があります。
戻り値
型: BOOL
成功した場合
備考
プロパティ シートは新しいページに合わせてサイズ変更されないため、新しいページはプロパティ シート内の現在の最大ページより大きくする必要があります。
プロパティ シートがページの一覧を操作している間に、多数のメッセージと 1 つの関数呼び出しが発生します。 このアクションが実行されている間、ページの一覧を変更しようとすると、予期しない結果が発生します。 したがって、PropSheetPageProc の実装で、または次の通知と Microsoft Windows メッセージを処理するときに、PropSheet_AddPage マクロを使用しないでください。
これらのメッセージのいずれかを処理している間、または PropSheetPageProc の実行中にプロパティ シート ページ必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされる最小サーバー | Windows Server 2003 [デスクトップ アプリのみ] |
ターゲット プラットフォーム の |
ウィンドウズ |
ヘッダー | prsht.h |