prsht.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
prsht.h には、次のプログラミング インターフェイスが含まれています。
関数
CreatePropertySheetPageA プロパティ シートの新しいページを作成します。 (ANSI) |
CreatePropertySheetPageW プロパティ シートの新しいページを作成します。 (Unicode) |
DestroyPropertySheetPage プロパティ シート ページを破棄します。 アプリケーションは、PropertySheet 関数に渡されていないページに対してこの関数を呼び出す必要があります。 |
PropertySheetA プロパティ シートを作成し、指定したプロパティ シートヘッダー構造で定義されているページを追加します。 (ANSI) |
PropertySheetW プロパティ シートを作成し、指定したプロパティ シートヘッダー構造で定義されているページを追加します。 (Unicode) |
PropSheet_AddPage 既存のプロパティ シートの末尾に新しいページを追加します。 このマクロを使用することも、PSM_ADDPAGEメッセージを明示的に送信することもできます。 |
PropSheet_Apply [適用] ボタンの選択をシミュレートします。1 つ以上のページが変更され、変更を検証して記録する必要があることを示します。 このマクロを使用することも、PSM_APPLYメッセージを明示的に送信することもできます。 |
PropSheet_CancelToClose 最新のPSN_APPLY通知以降に行われた変更を取り消すことができない場合に使用されます。 PSM_CANCELTOCLOSE メッセージを明示的に送信することもできます。 |
PropSheet_Changed ページ内の情報が変更されたことをプロパティ シートに通知します。 このマクロを使用することも、PSM_CHANGEDメッセージを明示的に送信することもできます。 |
PropSheet_EnableWizButtons Aero ウィザードのボタンを有効または無効にします。 このマクロを使用することも、PSM_ENABLEWIZBUTTONSメッセージを明示的に送信することもできます。 |
PropSheet_GetCurrentPageHwnd プロパティ シートの現在のページのウィンドウへのハンドルを取得します。 このマクロを使用することも、PSM_GETCURRENTPAGEHWND メッセージを明示的に送信することもできます。 |
PropSheet_GetResult モードレス プロパティ シートによって使用され、PropertySheet によってモーダル プロパティ シートに返される情報を取得します。 このマクロを使用することも、PSM_GETRESULT メッセージを明示的に送信することもできます。 |
PropSheet_GetTabControl プロパティ シートのタブ コントロールへのハンドルを取得します。 このマクロを使用することも、PSM_GETTABCONTROLメッセージを明示的に送信することもできます。 |
PropSheet_HwndToIndex プロパティ シート ページのウィンドウ ハンドルを取得し、0 から始まるインデックスを返します。 このマクロを使用することも、PSM_HWNDTOINDEXメッセージを明示的に送信することもできます。 |
PropSheet_IdToIndex プロパティ シート ページのリソース識別子 (ID) を取得し、その 0 から始まるインデックスを返します。 このマクロを使用することも、PSM_IDTOINDEXメッセージを明示的に送信することもできます。 |
PropSheet_IndexToHwnd プロパティ シート ページのインデックスを取得し、そのウィンドウ ハンドルを返します。 このマクロを使用することも、PSM_INDEXTOHWND メッセージを明示的に送信することもできます。 |
PropSheet_IndexToId プロパティ シート ページのインデックスを取得し、そのリソース識別子 (ID) を返します。 このマクロを使用することも、PSM_INDEXTOID メッセージを明示的に送信することもできます。 |
PropSheet_IndexToPage プロパティ シート ページのインデックスを取得し、その HPROPSHEETPAGE ハンドルを返します。 このマクロを使用することも、PSM_INDEXTOPAGEメッセージを明示的に送信することもできます。 |
PropSheet_InsertPage 既存のプロパティ シートに新しいページを挿入します。 ページは、指定したインデックスに挿入することも、指定したページの後に挿入することもできます。 このマクロを使用することも、PSM_INSERTPAGE メッセージを明示的に送信することもできます。 |
PropSheet_IsDialogMessage プロパティ シートのダイアログ ボックスにメッセージを渡し、ダイアログ ボックスがメッセージを処理したかどうかを示します。 このマクロを使用することも、PSM_ISDIALOGMESSAGEメッセージを明示的に送信することもできます。 |
PropSheet_PageToIndex プロパティ シート ページの HPROPSHEETPAGE ハンドルを取得し、その 0 から始まるインデックスを返します。 このマクロを使用するか、PSM_PAGETOINDEXメッセージを明示的に送信できます。 |
PropSheet_PressButton プロパティ シート ボタンの選択をシミュレートします。 このマクロを使用することも、PSM_PRESSBUTTON メッセージを明示的に送信することもできます。 |
PropSheet_QuerySiblings プロパティ シートにPSM_QUERYSIBLINGSメッセージを各ページに送信します。 このマクロを使用することも、PSM_QUERYSIBLINGSメッセージを明示的に送信することもできます。 |
PropSheet_RebootSystem 変更を有効にするには、システムを再起動する必要があることを示します。 このマクロを使用することも、PSM_REBOOTSYSTEMメッセージを明示的に送信することもできます。 |
PropSheet_RecalcPageSizes ページが追加または削除された後、標準またはウィザードのプロパティ シートのページ サイズを再計算します。 このマクロを使用することも、PSM_RECALCPAGESIZESメッセージを明示的に送信することもできます。 |
PropSheet_RemovePage プロパティ シートからページを削除します。 このマクロを使用することも、PSM_REMOVEPAGEメッセージを明示的に送信することもできます。 |
PropSheet_RestartWindows 変更を有効にするために Windows を再起動する必要があることを示すPSM_RESTARTWINDOWS メッセージを送信します。 このマクロを使用することも、PSM_RESTARTWINDOWSメッセージを明示的に送信することもできます。 |
PropSheet_SetButtonText Aero ウィザードのボタンのテキストを設定します。 このマクロを使用することも、PSM_SETBUTTONTEXTメッセージを明示的に送信することもできます。 |
PropSheet_SetCurSel プロパティ シート内の指定したページをアクティブにします。 このマクロを使用することも、PSM_SETCURSELメッセージを明示的に送信することもできます。 |
PropSheet_SetCurSelByID ページのリソース識別子に基づいて、プロパティ シート内の指定されたページをアクティブにします。 このマクロを使用することも、PSM_SETCURSELID メッセージを明示的に送信することもできます。 |
PropSheet_SetFinishText ウィザードの [完了] ボタンのテキストを設定し、ボタンの表示と有効化を行い、[次へ] ボタンと [戻る] ボタンを非表示にします。 このマクロを使用することも、PSM_SETFINISHTEXT メッセージを明示的に送信することもできます。 |
PropSheet_SetHeaderSubTitle ウィザードの内部ページのヘッダーのサブタイトル テキストを設定します。 このマクロを使用することも、PSM_SETHEADERSUBTITLE メッセージを明示的に送信することもできます。 |
PropSheet_SetHeaderTitle ウィザードの内部ページのヘッダーのタイトル テキストを設定します。 このマクロを使用することも、PSM_SETHEADERTITLEメッセージを明示的に送信することもできます。 |
PropSheet_SetNextText ウィザードの [次へ] ボタンのテキストを設定します。 このマクロを使用することも、PSM_SETNEXTTEXT メッセージを明示的に送信することもできます。 |
PropSheet_SetTitle プロパティ シートのタイトルを設定します。 このマクロを使用することも、PSM_SETTITLEメッセージを明示的に送信することもできます。 |
PropSheet_SetWizButtons PSM_SETWIZBUTTONS メッセージを投稿して、ウィザードの [戻る]、[次へ]、[完了] ボタンを有効または無効にします。 このマクロを使用することも、PSM_SETWIZBUTTONS メッセージを明示的に送信することもできます。 |
PropSheet_ShowWizButtons ウィザードのボタンの表示/非表示を切り替えます。 このマクロを使用することも、PSM_SHOWWIZBUTTONS メッセージを明示的に送信することもできます。 |
PropSheet_UnChanged ページ内の情報が以前に保存された状態に戻されたことをプロパティ シートに通知します。 このマクロを使用することも、PSM_UNCHANGED メッセージを明示的に送信することもできます。 |
コールバック関数
LPFNADDPROPSHEETPAGE プロパティ シート拡張機能がプロパティ シートにページを追加するために使用する、アプリケーション定義のコールバック関数を指定します。 |
LPFNPSPCALLBACKA ページが作成され、破棄されるときにプロパティ シートが呼び出すアプリケーション定義のコールバック関数を指定します。 アプリケーションはこの関数を使用して、ページの初期化およびクリーンアップ操作を実行できます。 (ANSI) |
LPFNPSPCALLBACKW ページが作成され、破棄されるときにプロパティ シートが呼び出すアプリケーション定義のコールバック関数を指定します。 アプリケーションはこの関数を使用して、ページの初期化およびクリーンアップ操作を実行できます。 (Unicode) |
PFNPROPSHEETCALLBACK プロパティ シートの作成と初期化時にシステムが呼び出すアプリケーション定義のコールバック関数。 |
構造
PROPSHEETHEADERA_V2 PROPSHEETHEADERA_V2 (ANSI) 構造体は、プロパティ シートのフレームとページを定義します。 |
PROPSHEETHEADERW_V2 PROPSHEETHEADERW_V2 (Unicode) 構造体は、プロパティ シートのフレームとページを定義します。 |
PROPSHEETPAGEA_V2 PROPSHEETPAGEA_V2 (ANSI) 構造体は、プロパティ シート内のページを定義します。 |
PROPSHEETPAGEA_V3 PROPSHEETPAGEA_V3 (ANSI) 構造体は、プロパティ シート内のページを定義します。 |
PROPSHEETPAGEA_V4 PROPSHEETPAGEA_V4 (ANSI) 構造体は、プロパティ シート内のページを定義します。 |
PROPSHEETPAGEW_V2 PROPSHEETPAGEW_V2 (Unicode) 構造体は、プロパティ シート内のページを定義します。 |
PROPSHEETPAGEW_V3 PROPSHEETPAGEW_V3 (Unicode) 構造体は、プロパティ シート内のページを定義します。 |
PROPSHEETPAGEW_V4 PROPSHEETPAGEW_V4 (Unicode) 構造体は、プロパティ シート内のページを定義します。 |
PSHNOTIFY プロパティ シート通知メッセージの情報が含まれます。 |