我从CPropertySheet继承一个类,实现自己的属性页,不管用DoModal还是用Create的方法显示出来,都是独立的一个窗口。但是从Insert里面的插入到工程中的就不一样,用它那个类来new一个属性页,就能与父窗口融为一体,我看了半天也看不出有什么不同。知道的大虾说说是怎么回事。

解决方案 »

  1.   

    在propertysheet的构造函数里调用它的SetWizardMode()方法
      

  2.   

    参数设置是否有错呢?
    CPropertySheet::Create
    BOOL Create( CWnd* pParentWnd = NULL, DWORD dwStyle = (DWORD)–1, DWORD dwExStyle = 0 );pParentWndPoints to parent window. If NULL, parent is the desktop.dwStyleWindow styles for property sheet. For a complete list of available styles, see Window Styles.dwExStyleExtended window styles for property sheet. For a complete list of available styles, see Extended Window Styles