MFC Ribbon Category实现tab页切换视图功能
2014-09-20 14:18
337 查看
在MainFrm中添加一个自定义消息:AFX_WM_ON_CHANGE_RIBBON_CATEGORY,(使用向导界面如下:)
MainFrame.cpp的Message Map中自动添加消息:
ON_REGISTERED_MESSAGE(AFX_WM_ON_CHANGE_RIBBON_CATEGORY, OnRibbonCategoryChanged)
然后,实现OnRibbonCategoryChanged方法:
MainFrame.cpp的Message Map中自动添加消息:
ON_REGISTERED_MESSAGE(AFX_WM_ON_CHANGE_RIBBON_CATEGORY, OnRibbonCategoryChanged)
然后,实现OnRibbonCategoryChanged方法:
LPARAM CMainFrame::OnRibbonCategoryChanged(WPARAM wp, LPARAM lp) { CMFCRibbonCategory *pCategory=m_wndRibbonBar.GetActiveCategory(); int nCategory=m_wndRibbonBar.GetCategoryIndex(pCategory); //... do something return 0; } nCategory变量存储当前激活Category的Index,范围从1开始,并非是0,Category的Index序号从左至右递增。
相关文章推荐
- MFC Ribbon Category实现tab页切换视图功能
- MFC Ribbon Category实现tab页切换视图功能
- MFC Ribbon Category实现tab页切换视图功能
- MFC Ribbon Category 实现Tab页切换消息响应
- iOS:删除storyBoard,纯代码实现UITabBarController的视图切换功能
- MFC单文档多视图的切换的3种实现
- UIScrollView+UIView实现下划线随视图切换功能
- MFC SDI单文档多视图的实现及自由切换(2种实现方式简析)
- MFC单文档多视图的切换的3种实现
- MFC功能实现单选按钮通道切换对话框有记忆功能
- MFC编程(标签控件Tab Control(选项卡控件) 和picture control 来实现视图的切换 )
- 【iOS功能实现】通过segue切换视图控制器
- MFC功能实现单选按钮通道切换对话框有记忆功能
- 仿MFC实现c++的按名动态创建对象功能
- javascript实现四个重叠DIV切换功能
- VS.Net2005中使用本地化功能实现多语言的切换
- 上一视图下一视图功能实现(C#+SuperMap Objects)
- 另外的一种实现多重视图的方法: 切换 视图
- MSCRM4 让视图查找功能默认实现模糊查找
- [VC/MFC]使用CTabCtrl控件实现属性页功能