【请教】切分窗体后同时激活两个视图的问题??
切分窗体产生了一个新的窗体CFormView类,在框架类上添加了一个按钮,希望在运行的时候点击按钮后在CFormView和CTestView(创建工程时的窗体)两个窗体中同时输出数据显示出来!
我的做法是:分别在两个视图中建立函数把显示数据的操作全写在各自视图类的函数中,在框架类中点击按钮时先后调用这两个视类中的显示数据的函数
问题:运行时有时会出现中断的错误,并且需要鼠标分别激活(点击)后才能在各自窗体中显示数据。
猜测:是点击框架的按钮后两个窗体没有激活。
请教高手帮忙解决!
[解决办法]
不能也不用同时激活两个窗体,刷新一下就行了,输出数据的代码放在OnPaint()或者OnDraw()里。至于出现错误,肯定代码有问题,具体问题具体分析。