MFC多文档编程时遇到的问题
2016-03-04 09:36
399 查看
1、多视图切换代码怎么实现响应函数?
在MainFrame中使用ON_REGISTERED_MESSAGE(AFX_WM_CHANGE_ACTIVE_TAB, &CMainFrame::OnActivateTabChanged) //切换视图时触发的响应 LRESULT CMainFrame::OnActivateTabChanged( WPARAM wp,LPARAM lp ) { int tab =((CMFCBaseTabCtrl*)lp)->GetActiveTab(); if (tab != -1) { FreeDlgObjAndWndMemory(); int managerIndex = XJUIGetActiveManagerIndex(); if (m_nActivatedTabView == managerIndex) return 0; m_nActivatedTabView = managerIndex; XJUIGetTree().UpdateFileTree(managerIndex); } return 0; }
相关文章推荐
- Pojo和JavaBean的区别
- Java运算符
- 【代码笔记】改变文字输入框背景
- 【代码笔记】改变文字输入框背景
- 贪吃蛇游戏的C语言实现
- VS中C#工程加载动态库报错
- JNI中C调用Java方法
- LintCode 最大数
- JavaBean,POJO,VO,DTO的区别和联系
- PHP使用fopen()函数打开文件提示权限不够问题
- c#使用正则表达式
- Java--容器(Collection)(一)
- Leetcode:198. House Robber(JAVA)
- JAVA SDutOJ 题目收录
- c++知识点
- 【python】编程语言入门经典100例--18
- 通俗解释遗传算法及其Matlab实现
- eclipse 出包 is not a sibling in the same 问题修复
- python-技巧
- 实现PHP框架系列文章(6)mysql数据库方法