解决方案 »

  1.   

    明确告诉你不行 要用CMFCRibbonBar管理这些ribbon控件 根据ID获取指针  然后操作
      

  2.   


    谢谢,关于Ribbon的开发,目前网上资料好少,都是vs2008的一下简单性介绍。2010以后的版本集成了控件资源可视化设计功能,但是每个控件详细的应用在国内介绍的很少,是不是大家现在都不用新版mfc了
      

  3.   


    谢谢,关于Ribbon的开发,目前网上资料好少,都是vs2008的一下简单性介绍。2010以后的版本集成了控件资源可视化设计功能,但是每个控件详细的应用在国内介绍的很少,是不是大家现在都不用新版mfc了
    我写过08sp1的ribbon博客 给你参考下http://blog.csdn.net/sunnyloves/article/details/5810479
    个人不太喜欢2010的可视化设计,因为它没给控件变量配置,代码里找不到那些控件的指针,还不如08里自己指定
      

  4.   


    还有一个疑问,我在视图中如何捕获到Ribbon功能区各标签的切换消息?因为我想实现点击不相关的Ribbon标签页隐藏指定的上下文标签。类似的,在excel里,当我点击表格时,在Ribbon面板区域会立刻多出一个“设计表格”的标签页,当点到文本时,又自动隐藏了。
      

  5.   

    切换的消息还真没研究过 msdn里应该有吧
      

  6.   

    查了msdn没有查明白可以用什么现成的方法,我现在也仅仅实现通过点击ribbon面板上的button用sendmessage呼出上下文菜单,但是当切换到其它标签页则收不回去。感觉还是截获标签切换的消息比较方便,本人英语不太好,不知道国外网站有没有解决方法,希望您能帮我研究一下,谢谢了。