vc6.0 中我从CDialog 派生了一个自己的对话框类 CMyDialog。
然后,我在CMainFram里定义了一个CMyDialog m_MyDiglog型的成员变量
在CMainFram ::OnInitDialog()
写了一条语句 m_MyDiglog.modifyStyle(0,0)
一运行就出现了一个错误 VC++6.0 Debug libraly
Debug Assert Failed..................
然后,我在CMainFram里定义了一个CMyDialog m_MyDiglog型的成员变量
在CMainFram ::OnInitDialog()
写了一条语句 m_MyDiglog.modifyStyle(0,0)
一运行就出现了一个错误 VC++6.0 Debug libraly
Debug Assert Failed..................
如果你用的是DoModal创建出来的模式对话框,在DoModal之前和之后进行的所有与窗口有关的操作比如你的修改窗口风格操作都是会出错的,因为窗口还没有创建出来或窗口已经销毁了。