次の方法で共有


CPropertyPage クラス

タブ ダイアログ ボックスとして知られているプロパティ シートの各ページを表します。

class CPropertyPage : public CDialog

メンバー

491c89bk.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CPropertyPage::CPropertyPage

CPropertyPage オブジェクトを構築します。

491c89bk.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CPropertyPage::CancelToClose

[OK]ボタンを閉じるを読み取るために変更し、モーダル プロパティ シートのページの回復できない変更後の[キャンセル]ボタンを無効にします。

CPropertyPage::Construct

CPropertyPage オブジェクトを構築します。実行時に、パラメーターを指定したり、配列を使用する場合は Construct を使用します。

CPropertyPage::GetPSP

CPropertyPage のオブジェクトに関連付けられた Windows PROPSHEETPAGE の構造体を取得します。

CPropertyPage::OnApply

を適用して、ボタンがかかるときに、フレームワークによって呼び出されますクリックします。

CPropertyPage::OnCancel

[キャンセル]ボタンがクリックされたときに、フレームワークによって呼び出されます。

CPropertyPage::OnKillActive

現在のページがアクティブでなくなるページでない場合にフレームワークによって呼び出されます。データの妥当性検査をここで実行します。

CPropertyPage::OnOK

[OK]が、適用すると、フレームワーク、または閉じるボタンによって呼び出され、をクリックします。

CPropertyPage::OnQueryCancel

[キャンセル]ボタンがクリックされたときに、フレームワークによって、キャンセルの前に呼び出されます。発生しました。

CPropertyPage::OnReset

[キャンセル]ボタンがクリックされたときに、フレームワークによって呼び出されます。

CPropertyPage::OnSetActive

ページがアクティブになるときに、フレームワークによって呼び出されます。

CPropertyPage::OnWizardBack

ウィザード型のプロパティ シートを使用しているときに[戻る]ボタンがクリックされたときに、フレームワークによって呼び出されます。

CPropertyPage::OnWizardFinish

ウィザード型のプロパティ シートを使用しているときに、[完了]をクリックしたときに、フレームワークによって呼び出されます。

CPropertyPage::OnWizardNext

ウィザード型のプロパティ シートを使用しているときに、次のボタンがクリックされたときに、フレームワークによって呼び出されます。

CPropertyPage::QuerySiblings

プロパティ シートの各ページにメッセージを転送します。

CPropertyPage::SetModified

適用をアクティブ化または非アクティブ化しますが、ボタンがあります。

491c89bk.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

説明

CPropertyPage::m_psp

Windows の構造 PROPSHEETPAGE。基本プロパティ ページのパラメーターへのアクセスを提供します。

解説

標準のダイアログ ボックスと同じように、プロパティ シートのページごとに CPropertyPage からクラスを派生します。CPropertyPage から派生したオブジェクトを使うには、まず CPropertySheet オブジェクトを構築します。その後、プロパティ シートに含まれるページごとにオブジェクトを構築します。プロパティ シートのページごとに CPropertySheet::AddPage を呼び出します。その後、モーダル プロパティ シートに対しては CPropertySheet::DoModal を、モードレス プロパティ シートに対しては CPropertySheet::Create を呼び出してプロパティ シートを表示します。

ウィザードと呼ばれる型のタブ ダイアログ ボックスを作成できます。このダイアログ ボックスは、デバイスのセットアップやニュースレターの作成のような、操作の手順をユーザーに示す一連のプロパティ ページを持つプロパティ シートで構成されています。ウィザード型のタブ ダイアログ ボックスでは、プロパティ ページにタブがなく、一度に 1 つのプロパティ ページだけが表示されます。また、ウィザード型のタブ ダイアログ ボックスは、[OK] ボタンや [今すぐ適用] ボタンの代わりに、[戻る]、[次へ]、[完了]、[キャンセル] ボタンを持ちます。

ウィザードのようなプロパティ シートを作成する方法の詳細については、「CPropertySheet::SetWizardMode」を参照してください。CPropertyPage オブジェクトの使い方の詳細については、「プロパティ シートとプロパティ ページ」を参照してください。

継承階層

CObject

CCmdTarget

CWnd

CDialog

CPropertyPage

必要条件

ヘッダー: afxdlgs.h

参照

関連項目

CDialog クラス

階層図

CPropertySheet クラス

CDialog クラス

CPropertySheet::SetWizardMode

概念

MFC CMNCTRL1 サンプル

MFC CMNCTRL2 サンプル

MFC PROPDLG サンプル

MFC SNAPVW サンプル