1.建立SDI工程SSTools。
2.视图类继承于CBCGPFormView.
3.SSToolsView默认关联了一个对话框。构造函数初始化需要填上该对话框的IDD
CSSOToolsView::CSSOToolsView()
: CBCGPFormView(CSSOToolsView::IDD)
4.添加一个page dlg.关生成 CPropertyPage1类,该类继承于CBCGPPropertyPage,同样,构造函数也需要关联IDD:
CPropertyPage1::CPropertyPage1() : CBCGPPropertyPage(CPropertyPage1::IDD)
5.在view类 中HandleInitDialog添加 page面页:(view类是OnInitialUpdate)
m_wndPropSheet.AddPage(&m_Page1);
//m_wndPropSheet.AddPage(&m_Page2);
//m_wndPropSheet.AddPage(&m_Page3);
//m_wndPropSheet.AddPage(&m_Page4);
//m_wndPropSheet.AddPage(&m_Page5);
if (!m_wndPropSheet.Create(this, WS_TABSTOP | WS_CHILD | WS_CLIPSIBLINGS | WS_CLIPCHILDREN | WS_VISIBLE, 0))
{
TRACE0("Cannot create property sheet control\n");
return 0;
}
6.添加完编译运行后会 崩溃。。。。找原因吧。