次の方法で共有


CPropertyPage::CPropertyPage

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

CPropertyPage( ); 
explicit CPropertyPage(
   UINT nIDTemplate,
   UINT nIDCaption = 0,
   DWORD dwSize = sizeof(PROPSHEETPAGE)
);
explicit CPropertyPage(
   LPCTSTR lpszTemplateName,
   UINT nIDCaption = 0,
   DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
   UINT nIDTemplate,
   UINT nIDCaption,
   UINT nIDHeaderTitle,
   UINT nIDHeaderSubTitle = 0,
   DWORD dwSize = sizeof(PROPSHEETPAGE)
);
CPropertyPage(
   LPCTSTR lpszTemplateName,
   UINT nIDCaption,
   UINT nIDHeaderTitle,
   UINT nIDHeaderSubTitle = 0,
   DWORD dwSize = sizeof(PROPSHEETPAGE)
);

パラメーター

  • nIDTemplate
    このページに使用するテンプレートの ID。

  • nIDCaption
    このページのタブに設定される名前の ID。0 がこのページのダイアログ テンプレートから多すぎる場合、名前。

  • dwSize

  • lpszTemplateName
    このページのテンプレートの名前を含む文字列へのポインター。nullにすることはできません。

  • nIDHeaderTitle
    プロパティ ページ見出しのタイトルの場所に配置する名前の ID。

  • nIDHeaderSubTitle
    プロパティ ページの見出しサブタイトルの場所に配置する名前の ID。

解説

オブジェクトは、次のすべての条件が満たされる後で表示されます:

  • ページは CPropertySheet::AddPageを使用して、プロパティ シートに追加されました。

  • プロパティ シートの DoModal または [作成] 関数が呼び出されていました。

  • ユーザーは (タブ付けされた) このページを選択します。

複数のパラメーターは配列を使用する場合は、(存在する場合)、CPropertyPageの代わりに CPropertySheet::Construct を使用します。

使用例

// Declare a CStylePage object, which is a CPropertyPage-derived class.
CStylePage stylePage;

// Declare a CPropertyPage object with IDD_SHAPE, the ID of the 
// template used for this page. 
CPropertyPage shapePage(IDD_SHAPE);

必要条件

ヘッダー : afxdlgs.h

参照

関連項目

CPropertyPage クラス

階層図

CPropertySheet::Create

CPropertySheet::DoModal

CPropertySheet::AddPage

CPropertyPage::Construct