MFC 分割窗口 无法响应消息
2010-08-28 15:57
417 查看
在MFC程序中,如果在主框架下有多个视图,并且分别响应不同消息,
当单击其中一个视图是,其他视图无法响应消息,表现为菜单、工具条灰化,解决方案
CMainFrame* pFrame = (CMainFrame*) AfxGetMainWnd();
pFrame->SetActiveView(this);
将当前视图设为活动视图。
当单击其中一个视图是,其他视图无法响应消息,表现为菜单、工具条灰化,解决方案
CMainFrame* pFrame = (CMainFrame*) AfxGetMainWnd();
pFrame->SetActiveView(this);
将当前视图设为活动视图。
相关文章推荐
- MFC窗口的消息响应顺序
- 解决拖动无标题窗口时无法同时响应ButtonDown和ButtonUp消息的问题
- 关于MFC窗口分割无法指定第二行/列的高度/宽度的解决方法
- MFC窗口的消息响应顺序
- MFC 子窗口拦截父窗口消息响应简单的解决方法
- mfc 一个关于子窗口相互覆盖下的消息响应的问题
- 分割窗口后响应按钮消息是碰到问题了
- MFC将某一Cwnd类获取的消息传递给别的窗口响应
- MFC中子窗口鼠标滚轮无法响应
- 对于分割窗口的视图无法响应鼠标滚轮的解决方法
- [MFC] 无边框窗口的Resize拖动效果的实现(下):子窗口覆盖,导致主窗口热点区无法响应WM_NCHITTEST
- 窗口分割及消息响应
- C++实例 自建基本mfc生成消息窗口和消息响应
- 对于分割窗口的视图无法响应鼠标滚轮的解决方法
- MFC消息响应机制分析
- MFC 响应自创按扭的消息
- MFC的窗口分割的设计与实现以及CSplitterWnd 类分析
- 透过宏定义了解MFC的消息响应机制
- 透过宏定义了解MFC的消息响应机制
- MFC中A窗口收不到B窗口发送的消息,怎么回事