SDI多视图,切换到CEditView或CFormView界面后报错
程序结构:SDI中使用了CJ60库中的 CCJTabCrlBar,其继承如下,CConTrolBar->CCJControlBar->CCJTabCrlBar,CCJTabCrlBar中的一个方法AddView(CView view)可以在侧边栏添加可停靠的视图窗口
问题一:使用CFormView,在窗体中添加了一个 MS Web 浏览器控件,用于打开Word文档,此时问题出现,当程序运行后,显示出该界面后,Word文档打开成功,但程序已假死;我单独对CFormView中加入 MS Web 浏览器控件,打开Word文档,一切正常。
问题二:使用CEditview,显示正常,但编译文字时,即在 OnEditChange()事件中,GetDocument()->SetModifiedFlag()处中断。
问题补充:
在CMainFram 的 OnCreate中创建CConTrolBar,然后调用其Addview()方法添加我的视图。
因为自己比较菜,找不出问题的根结,所以就尽量把问题描述的详细些,希望高人给予指点!