http://www.codeguru.com/propertysheet/modeless_wizard.shtml

解决方案 »

  1.   

    BOOL Create( CWnd* pParentWnd = NULL, DWORD dwStyle = (DWORD)–1, DWORD dwExStyle = 0 );void CMyView::OnModelessPropertySheet() 
    {
       // Declare a CPropertySheet object.  m_dlgPropertySheet is a data
       // member of type CPropertySheet in CView-derived class.
       m_dlgPropertySheet = new CPropertySheet("Simple PropertySheet");
       ASSERT(m_dlgPropertySheet);   // Add two pages to the CPropertySheet object.  Both m_stylePage and
       // m_colorPage are data members of type CPropertyPage-derived classes
       // in CView-derived class.
       m_stylePage = new CStylePage;
       m_colorPage = new CColorPage;
       m_dlgPropertySheet->AddPage(m_stylePage);
       m_dlgPropertySheet->AddPage(m_colorPage);   // Create a modeless CPropertySheet dialog.
       m_dlgPropertySheet->Create(); 
    }