次の方法で共有


CPropertySheet::CPropertySheet

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

CPropertySheet( ); 
explicit CPropertySheet(
   UINT nIDCaption,
   CWnd* pParentWnd = NULL,
   UINT iSelectPage = 0 
);
explicit CPropertySheet(
   LPCTSTR pszCaption,
   CWnd* pParentWnd = NULL,
   UINT iSelectPage = 0 
);
CPropertySheet(
   UINT nIDCaption,
   CWnd* pParentWnd,
   UINT iSelectPage,
   HBITMAP hbmWatermark,
   HPALETTE hpalWatermark = NULL,
   HBITMAP hbmHeader = NULL 
);
CPropertySheet(
   LPCTSTR pszCaption,
   CWnd* pParentWnd,
   UINT iSelectPage,
   HBITMAP hbmWatermark,
   HPALETTE hpalWatermark = NULL,
   HBITMAP hbmHeader = NULL 
);

パラメーター

  • nIDCaption
    プロパティ シートに使用するキャプションの ID。

  • pParentWnd
    プロパティ シートの親ウィンドウへのポインター。nullが、親ウィンドウ アプリケーションのメイン ウィンドウの場合は。

  • iSelectPage
    上部にあるページのインデックス。既定値はシートに追加される最初のページです。

  • pszCaption
    プロパティ シートに使用するキャプションを含む文字列へのポインター。nullにすることはできません。

  • hbmWatermark
    プロパティ シートの背景ビットマップへのハンドル。

  • hpalWatermark
    ウォーターマークのビットマップ ヘッダーやビットマップのパレットへのハンドル。

  • hbmHeader
    プロパティ ページのヘッダーのビットマップへのハンドル。

解説

プロパティ シート、呼び出し DoModal または [作成]を表示します。The string 最初のパラメーターに含まれるプロパティ シートのキャプション バーに設定されます。

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

3 番目のを使用すると、CPropertySheetの 4 番目のプロトタイプ、上で、およびを hbmWatermark、hpalWatermark、または hbmHeader のパラメーターの有効値を渡すとウォーターマークやヘッダーのイメージを自動的に表示できます。

使用例

// Declare a CPropertySheet object titled "Simple PropertySheet".
CPropertySheet dlgPropertySheet1(_T("Simple PropertySheet"));

// Declare a CPropertySheet object whose title is specified in the
// IDS_PROPERTYSHEET_TITLE string resource, and the second page is
// initially on top.  
CPropertySheet dlgPropertySheet2(IDS_PROPERTYSHEET_TITLE, this, 1);

必要条件

ヘッダー : afxdlgs.h

参照

関連項目

CPropertySheet クラス

階層図

CPropertySheet::Construct

CPropertySheet::DoModal

CPropertySheet::Create

CPropertyPage::CPropertyPage