C++ 自定义CMFCRibbonBar im MFC

C++ 自定义CMFCRibbonBar im MFC,c++,mfc,C++,Mfc,我正在尝试自定义默认的MFC RibbonBar。我需要降低它的高度,改变它的颜色等,但到目前为止,我还没有找到任何关于如何做到这一点。我去过msdn,他们只是告诉你如何在功能区上添加新控件。有人能告诉我正确的方向吗?这个功能区控件甚至可以自定义吗?我的意思是,除了在上面添加类别和其他控件外,我还想更改功能区的外观 一些关于如何使用MFC控件的代码示例也会很有帮助。我不认为功能区控件通常可以按照您描述的方式进行自定义。我也是这么想的。我只是想在放弃之前确定一下。我认为它需要在它的XML文件中编辑

我正在尝试自定义默认的MFC RibbonBar。我需要降低它的高度,改变它的颜色等,但到目前为止,我还没有找到任何关于如何做到这一点。我去过msdn,他们只是告诉你如何在功能区上添加新控件。有人能告诉我正确的方向吗?这个功能区控件甚至可以自定义吗?我的意思是,除了在上面添加类别和其他控件外,我还想更改功能区的外观


一些关于如何使用MFC控件的代码示例也会很有帮助。

我不认为功能区控件通常可以按照您描述的方式进行自定义。我也是这么想的。我只是想在放弃之前确定一下。我认为它需要在它的XML文件中编辑,ribbon.-mfcribbon.ms文件,但是我找不到在哪里可以找到这里列出的属性列表。很抱歉,我对mfc及其ribbon控件不熟悉,现在我只是想让它通过点击和试用来工作。我唯一能做的自定义是在您从向导创建新的mfc项目并启用样式选择时,将样式(蓝色、高对比度、黑色等)设置为可用。谢谢。您能告诉我您是否修改了XML资源文件吗?我似乎找不到为功能区栏设置的xml属性列表。您可以从主题类派生主题,然后以自己的方式进行自定义。我自己做的