0

我正在使用 Visual Studio 2012 并使用 MFC 项目。我添加了一个功能区,并通过单击 IDR_RIBBON 图标上的(在资源视图中)对其进行了编辑。在可视模式下,我从 Toolbox 添加了一些类别和按钮。

我还通过代码添加了一个按钮(与可视化编辑器进行比较):

CMFCRibbonButton * button = new CMFCRibbonButton();
button->SetImageIndex(1, true);
m_wndRibbonBar.GetCategory(1)->GetPanel(0)->Add(button);

当我编译并运行我的应用程序时,发生了奇怪的事情。我通过可视化编辑器添加的所有按钮和元素似乎都被禁用(70% 灰色),并且只有从代码添加的按钮被启用。

下图(橙色按钮被禁用,第一个面板中的第二个按钮处于活动状态,并由上面的代码添加):

丝带

如何启用可视化编辑器添加的元素?

4

0 回答 0