CPropertySheet::AddPage
會在最右邊的 索引標籤上提供的網頁在屬性工作表。
void AddPage(
CPropertyPage *pPage
);
參數
- pPage
要加入的網頁的點加入至屬性工作表。 無法 NULL。
備註
將頁面加入至屬性工作表是您想要的顯示由左至右的順序。
AddPage 加入至頁面 CPropertySheet 物件清單的 CPropertyPage 物件,但是不會實際建立網頁的視窗。 這個架構延後視窗的建立網頁,直到使用者選擇該頁面。
使用 AddPage時,當您將 屬性頁, CPropertySheet 是 CPropertyPage的父代。 從 屬性頁上的屬性工作表想要的存取權,請呼叫 CWnd::GetParent。
等候直到屬性工作表視窗的建立 AddPage呼叫是不必要的。 通常,您會在呼叫 DoModal 或 建立之前會呼叫 AddPage 。
如果您在顯示屬性頁之後呼叫 AddPage ,索引標籤會反映新加入的頁面。
範例
// Add three pages to a CPropertySheet object, then show the
// CPropertySheet object as a modal dialog. CStylePage, CShapePage,
// and CColorPage are CPropertyPage-derived classes created
// by the Add Class wizard.
CPropertySheet dlgPropertySheet(_T("Simple PropertySheet"));
CStylePage stylePage;
CColorPage colorPage;
CShapePage shapePage;
dlgPropertySheet.AddPage(&stylePage);
dlgPropertySheet.AddPage(&colorPage);
dlgPropertySheet.AddPage(&shapePage);
dlgPropertySheet.DoModal();
需求
Header: afxdlgs.h