PSM_ADDPAGE メッセージ

既存のプロパティ シートの末尾に新しいページを追加します。 このメッセージは、明示的に送信することも、 PropSheet_AddPage マクロを使用して送信することもできます。

パラメーター

wParam

ゼロを指定してください。

lParam

追加するページを処理します。 ページは、 CreatePropertySheetPage 関数の以前の呼び出しによって作成されている必要があります。

戻り値

成功した場合は TRUE 、それ以外の場合 は FALSE を 返します。

解説

プロパティ シートは新しいページに合わせてサイズ変更されないため、新しいページはプロパティ シート内の現在の最大ページより大きくしないでください。

プロパティ シートがページの一覧を操作している間に、多数のメッセージと 1 つの関数呼び出しが発生します。 このアクションが実行されている間に、ページの一覧を変更しようとすると、予測できない結果になります。 したがって、 PropSheetPageProc の実装で、または次の通知と Windows メッセージを処理するときに、PSM_ADDPAGE メッセージを使用しないでください。

これらのメッセージの 1 つを処理している間、または PropSheetPageProc の実行中にプロパティ シート ページを変更する必要がある場合は、プライベート Windows メッセージを投稿してください。 アプリケーションは、プロパティ シート マネージャーがタスクを完了するまで、そのメッセージを受信しません。 その後、ページの一覧を変更できます。

要件

要件
サポートされている最小のクライアント
Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー
Prsht.h