PropSheet_RecalcPageSizes マクロ (prsht.h)
ページが追加または削除された後に、標準またはウィザードのプロパティ シートのページ サイズを再計算します。 このマクロを使用することも、 PSM_RECALCPAGESIZES メッセージを明示的に送信することもできます。
構文
void PropSheet_RecalcPageSizes(
hDlg
);
パラメーター
hDlg
種類: HWND
プロパティ シートのダイアログ ボックスを処理します。
戻り値
なし
解説
プロパティ シートを作成すると、ページの初期コレクションに合わせてサイズが設定されます。 以前のバージョンの共通コントロールとの互換性を維持するために、ページが後で追加または削除されたときに、プロパティ シートとウィザード自体のサイズが自動的に変更されません。 共通コントロール バージョン 5.80 以降では、アプリケーションでは、PropSheet_AddPage、PropSheet_InsertPage、PropSheet_RemovePage、または同等のメッセージを含むページを追加または削除した後、PropSheet_RecalcPageSizes マクロを使用する必要があります。 これにより、プロパティ シートの現在のページ コレクションのサイズが適切に設定されます。 このマクロまたは同等のメッセージが使用されていない場合は、一部のプロパティ シート ページが切り詰められたり、大きすぎる可能性があります。
メモ このマクロは、Aero ウィザード スタイル (PSH_AEROWIZARD) を使用する場合はサポートされていません。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | prsht.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示