共用方式為


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
    out 包含標題字串的點會使用用於屬性工作表。無法 NULL

  • hbmWatermark
    將屬性工作表的背景點陣圖的控制代碼。

  • hpalWatermark
    點陣圖的浮水印和標頭點陣圖的調色盤控制代碼。

  • hbmHeader
    屬性頁的標頭點陣圖的控制代碼。

備註

顯示屬性工作表、呼叫 DoModal建立。第一個參數所包含的字串在屬性工作表的標題列中放置。

如果您有多個參數 (例如,如果您使用,一個陣列),請使用 建構 而不是 CPropertySheet

您可以自動顯示浮水印和標頭影像,如果您使用第三個或 CPropertySheet第四個原型,就和您透過 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);

需求

Header: afxdlgs.h

請參閱

參考

CPropertySheet 類別

階層架構圖

CPropertySheet::Construct

CPropertySheet::DoModal

CPropertySheet::Create

CPropertyPage::CPropertyPage