【发布时间】:2014-03-24 17:20:52
【问题描述】:
我正在将现有应用程序转换为使用功能区。我正在使用 Visual Studio 2012。我尝试通过功能区设计器中的 QAT 属性编辑器添加按钮。测试功能区模式中正确显示的 QAT。但是当我调试应用程序时它没有显示。下拉框按钮在那里,但不起作用。
我也尝试在代码中添加按钮,但没有任何区别:
MFCRibbonQuickAccessToolBarDefaultState qatState;
qatState.AddCommand(ID_FILE_SAVE);
qatState.AddCommand(ID_EDIT_UNDO);
m_wndRibbonBar.SetQuickAccessDefaultState(qatState);
任何想法将不胜感激。 ribbon1.mfcribbon-ms 中QAT的部分是:
<QAT_ELEMENTS><ELEMENT_NAME>QAT</ELEMENT_NAME><QAT_TOP>TRUE</QAT_TOP><ITEMS><ITEM><ID><NAME>ID_FILE_NEW</NAME><VALUE>57600</VALUE></ID><VISIBLE>TRUE</VISIBLE></ITEM><ITEM><ID><NAME>ID_FILE_OPEN</NAME><VALUE>57601</VALUE></ID><VISIBLE>TRUE</VISIBLE></ITEM></ITEMS></QAT_ELEMENTS>
【问题讨论】:
标签: c++ visual-c++ mfc ribbon