CreatePropertySheetPageW

プロパティシート用の新しいページを作成する。(Unicode)

CreatePropertySheetPageW constPropSheetPagePointer

constPropSheetPagePointer : [var] 型: LPCPROPSHEETPAGE プロパティシートに含めるページを定義する PROPSHEETPAGE 構造体へのポインタ。

(プラグイン / モジュール : comctl32.dll)

解説

プロパティシート用の新しいページを作成する。(Unicode)

[戻り値]
型: HPROPSHEETPAGE 成功した場合は新しいプロパティページへのハンドルを返し、失敗した場合は NULL を返す。

[備考]
メモ: コモンコントロール バージョン 7.0 より前では、この関数はビジュアルスタイルをサポートしていなかった。アプリケーションは
PropertySheet 関数を使用して、新しいページを含むプロパティシートを作成する。Aero ウィザードスタイル
(PSH_AEROWIZARD) を使用しない場合、アプリケーションは PSM_ADDPAGE
メッセージを使用して既存のプロパティシートに新しいページを追加できる。Windows 95: システムは最大 16,364
個のウィンドウハンドルをサポートする。
> [!NOTE] > prsht.h ヘッダは CreatePropertySheetPage
をエイリアスとして定義しており、UNICODE プリプロセッサ定数の定義に応じて ANSI または Unicode
版を自動的に選択する。エンコーディング中立でないコードと中立エイリアスを混在させると、コンパイルまたは実行時エラーにつながる不整合が生じる可能性がある。詳細は
[Conventions for Function
Prototypes](/windows/win32/intl/conventions-for-function-prototypes)
を参照。

情報

プラグイン / モジュールcomctl32.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の comctl32.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_comctl32_gen2.hs