关于Ribbon界面 和 一些使用方法
来源:互联网 发布:ipad看文献软件 编辑:程序博客网 时间:2024/06/14 03:23
1:在vc6中用一些外部库就可以实现Ribbon界面,如toolkit,但是很麻烦,而且库是收费的,当然网上有很多免费的;
2:在vc2008中可以用代码添加设计Ribbon界面,依然很麻烦;
3:在VC2010中,添加了可视化编辑Ribbon界面,包括响应消息的添加,这样就方便很多了,比菜单还方便直观,同时可以用代码设计更为复杂的界面;
很多具体方法可以查看MSDN,这里例举常用的。
使用方法:
CMFCRibbonBar
1:CMFCRibbonBar m_wndRibbonBar; 是指整个Ribbon界面的底层面板;
2:获取当前类别:m_wndRibbonBar.GetActiveCategory();//CMFCRibbonCategory* GetActiveCategory()
3:获取任一类别:m_wndRibbonBar.GetCategory();//CMFCRibbonCategory* GetCategory( int nIndex ) const;;
CMFCRibbonPanel
1:获取类别上的元素:CMFCRibbonBaseElement* FindByID( UINT uiCmdID ) const;
//
EnableLoadDockState(0);//启动后不读取上次界面的保存结果;
//
隐藏索引栏:
Paneobject.ShowPane(0,0,0 ); //如果用m_CMyDlgePane.showwindow(sw_show)不会刷新;
显示隐藏的索引栏:
m_CMyDlgePane.ShowPane(1,1,1 );//非停靠状态;
DockPane(&m_CMyDlgePane);//将索引栏设置为停靠状态;
//
CDockablePane::Slide//在对窗口模式下的窗格中进行动画处理。既:索引栏非嵌入状态,控制索引栏隐藏显示;
//
CDockablePane::ToggleAutoHide();//将索引栏设置为停靠状态,控制索引栏的隐藏显示;
//
virtual BOOL CanBeClosed() const { return 0; }//重新函数,取消索引栏关闭键;
virtual BOOL CanAutoHide() const { return 0; }//重新函数,取消索引栏隐藏键;
待续。
- 关于Ribbon界面 和 一些使用方法
- 关于Ribbon界面 和 一些使用方法
- 使用JAVA和C#开发Ribbon界面
- 使用JAVA和C#开发Ribbon界面
- 关于javascript的一些基础和console的一些使用方法
- Ribbon界面尝试
- 创建Ribbon界面
- Ribbon界面开发
- Ribbon界面介绍
- DevExpress 设计Ribbon界面
- Ribbon界面开发
- MFC Ribbon界面开发
- Ribbon界面介绍
- Ribbon界面制作
- DevExpress 设计Ribbon界面
- 漂亮的Ribbon界面
- 关于宏定义的一些使用方法和注意点总结
- JS关于字符串和数组的一些使用方法
- FAT32文件系统--For TF卡
- 设置MySQL自动增长从某个指定的数开始
- iOS开发那些事-iOS网络编程异步GET方法请求编程
- 再论hdparm进行硬盘相关测试的方法
- Esri Maps for Office 2.0新特性
- 关于Ribbon界面 和 一些使用方法
- 系统性能分析
- mysql创建数据库指定字符集
- 基于OPC 技术的上位机与S7-200 系列PLC通讯的实现
- MyEclipse各种版本注册码
- 寻找第K大的数的方法总结
- Toast的标准格式和自定义格式
- sql语句大全(一)
- 获取文件的后缀名称,并且全部化成成小写字母返回