Share via


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 クラスと共にクラスを使用します。 プロパティ ページでメニューを使用するには、クラスのすべての出現箇所をクラスにCPropertyPageCMFCPropertyPage置き換えます。

継承階層

CObject

CCmdTarget

CWnd

Cdialog

CPropertyPage

CMFCPropertyPage

必要条件

ヘッダー: 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 クラス