【pDoc->UpdateAllViews(NULL); 问题????】
大树学长 2014-10-31 01:31:17 窗口分割后不同窗口直接要连接通过数据传输:SendMessage完成
在数据传输以后,就要通过pDoc->UpdateAllViews(NULL); //更新所有视图
但是如果数据传输过快(又是数据传输过快,怨念·········)
就会频繁的调用pDoc->UpdateAllViews(NULL); //所有视图界面都会刷新
使得界面很闪烁。
1、有没有什么办法只刷新一个视图界面?
我使用调用
CMainFrame *pMainFrame = (CMainFrame*)AfxGetApp()->m_pMainWnd;//获取主函数指针
CMy2FormView *pView = (CMy2FormView*)pMainFrame->GetActiveView();//通过主函数获取某一个视图的指针
pDoc->UpdateAllViews(pView );//刷新某一个视图
但最后刷新的还是所有的界面
2、双缓冲的问题
用双缓冲好像不能解决问题啊
好像pDoc->UpdateAllViews(NULL); 刷新的方式和双缓冲不一样,求解?????
怎么从根本上解决问题???