次の方法で共有


CMFCPropertyPage クラス

CMFCPropertyPage クラスでは、プロパティ ページにポップアップ メニューを表示できます。

構文

class CMFCPropertyPage : public CPropertyPage

メンバー

パブリック コンストラクター

名前 説明
CMFCPropertyPage::CMFCPropertyPage CMFCPropertyPage オブジェクトを構築します。
CMFCPropertyPage::~CMFCPropertyPage デストラクターです。

パブリック メソッド

名前 説明
CMFCPropertyPage::CreateObject このクラス型の動的インスタンスを作成するために、フレームワークで使用されます。
CMFCPropertyPage::GetThisClass このクラス型に関連付けられている CRuntimeClass オブジェクトへのポインターを取得するためにフレームワークによって使用されます。
CMFCPropertyPage::OnSetActive このメンバー関数は、ユーザーがページを選択してアクティブなページになったときに、フレームワークによって呼び出されます。 ( をオーバーライドしますCPropertyPage::OnSetActive.)
CMFCPropertyPage::PreTranslateMessage ウィンドウ メッセージを TranslateMessage および DispatchMessage Windows 関数にディスパッチする前に変換します。 詳細とメソッドの構文については、「 CWnd::P reTranslateMessageを参照してください。 ( CPropertyPage::PreTranslateMessageをオーバーライドします)。

解説

CMFCPropertyPage クラスは、プロパティ シートの個々のページを表します。タブ ダイアログ ボックスとも呼ばれます。

CMFCPropertyPage クラスを CMFCPropertySheet クラスと共に使用します。 プロパティ ページでメニューを使用するには、 CPropertyPage クラスのすべての出現箇所を CMFCPropertyPage クラスに置き換えます。

継承階層

CObject

CCmdTarget

CWnd

CDialog

CPropertyPage

CMFCPropertyPage

要件

Header: afxpropertypage.h

CMFCPropertyPage::CMFCPropertyPage

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

CMFCPropertyPage(
    UINT nIDTemplate,
    UINT nIDCaption=0);

CMFCPropertyPage(
    LPCTSTR lpszTemplateName,
    UINT nIDCaption=0);

パラメーター

nIDTemplate
このページのテンプレートのリソース ID。

nIDCaption
このページのタブに配置するラベルのリソース ID。 0 の場合、このページのダイアログ ボックス テンプレートから名前が取得されます。 既定値は0です。

lpszTemplateName
このページのテンプレートの名前をポイントします。 Nll は指定できません。

戻り値

解説

コンストラクター パラメーターの詳細については、「 CPropertyPage::CPropertyPageを参照してください。

関連項目

階層図
クラス
CMFCPropertySheet クラス