开发工具 VS2019。
一个带ribbon 菜单的MFC office fluent UI 工程。
复制一个ribbon 菜单按钮到另一个category,修改其ID,添加事件处理程序。
但是此按钮一直还是跳到原来的功能界面。
打开resource.h 观察,发现新添加的ID确实有重复。
但是手动修改ID确保了不会重复后还是跳不到正确的界面。
搜索了一下好像没人报告类似问题。
自己研究吧。
打开ribbon.mfcribbon-ms 查找到这个新添加的按钮,发现这里的ID 还是被复制那个按钮的。
手动修改为新ID,问题解决。

本文描述了在使用MFC office fluent UI的VS2019开发环境中,复制并修改Ribbon菜单按钮ID后,按钮仍跳转至原功能界面的问题。通过检查资源文件和ribbon.mfcribbon-ms,发现新按钮ID重复导致跳转错误,手动修改ID后问题得以解决。
941

被折叠的 条评论
为什么被折叠?



