PROPSHEETPAGEA_V4構造体 (prsht.h)
プロパティ シート内のページを定義します。
注意
この構造は、コード内で直接使用することを意図したものではありません。 代わりに、 PROPSHEETPAGE 構造体を使用します。
構文
typedef struct _PROPSHEETPAGEA_V4 {
LPCSTR pszHeaderTitle;
LPCSTR pszHeaderSubTitle;
HANDLE hActCtx;
union {
HBITMAP hbmHeader;
LPCSTR pszbmHeader;
} DUMMYUNIONNAME3;
} PROPSHEETPAGEA_V4, *LPPROPSHEETPAGEA_V4;
メンバー
pszHeaderTitle
型: LPCTSTR
バージョン 5.80 以降。 ヘッダー領域のタイトル。 Wizard97 スタイルのウィザードでこのメンバーを使用するには、次の操作も行う必要があります。
- dwFlags メンバーでPSP_USEHEADERTITLE フラグを設定します。
- ページの PROPSHEETHEADER 構造体の dwFlags メンバーにPSH_WIZARD97 フラグを設定します。
- dwFlags メンバーのPSP_HIDEHEADER フラグが設定されていないことを確認します。
pszHeaderSubTitle
型: LPCTSTR
バージョン 5.80。 ヘッダー領域のサブタイトル。 このメンバーを使用するには、次の操作を行う必要があります。
- dwFlags メンバーでPSP_USEHEADERSUBTITLE フラグを設定します。
- ページの PROPSHEETHEADER 構造体の dwFlags メンバーにPSH_WIZARD97 フラグを設定します。
- dwFlags メンバーのPSP_HIDEHEADER フラグが設定されていないことを確認します。
hActCtx
型: HANDLE
バージョン 6.0 以降。 アクティブ化コンテキスト ハンドル。 このメンバーを、 CreateActCtx を使用してアクティブ化コンテキストを作成するときに返されるハンドルに設定します。 ダイアログ ボックスを作成する前に、このコンテキストがアクティブ化されます。 グローバル マニフェストを使用する場合は、このメンバーを使用する必要はありません。 「備考」を参照してください。
DUMMYUNIONNAME3
DUMMYUNIONNAME3.hbmHeader
DUMMYUNIONNAME3.pszbmHeader
注釈
バージョン 6 以降 Comctl32.dll 再頒布可能ではありません。 バージョン 6 以降 Comctl32.dll 使用するには、マニフェストで .dll ファイルを指定します。 マニフェストの詳細については、「 ビジュアル スタイルの有効化」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | prsht.h |