我刚刚在功能区中添加了CMFCRibbonEdit,但似乎无法获得焦点。

它似乎已禁用。

我什至从Microsoft示例中复制/粘贴了该控件创建的实现,但是我得到了相同的行为。

对我可能做错了或忘记做的事情有任何想法吗?

最佳答案

您是否已为该功能区元素ID添加了更新处理程序?

检查MFC功能包中的RibbonGadgetsMSOffice2007Demo示例,以了解它们的操作方式。

RibbonGadgets会向您显示将特定类型的元素添加到功能区所需的确切代码。

关于c++ - CMFCRibbonEdit没有获得焦点,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1813758/

10-10 11:29