C++ MFC-右键单击弹出菜单旁边缺少图标 这是使用VisualStudio 2017 的微软基础类
我有一个弹出菜单,当我右键点击一个树项目,它有两个条目“删除节点”和“属性”。“删除节点”左侧是一个红色的X图标(表示删除)和一个手持一张纸的手的图标(表示“属性”)。一切都很好 但是第二个弹出菜单出现在不同类型的树项上。它还有一个“删除节点”和“属性”。但这些条目的左侧不会显示任何图标!!!。有一个左侧垂直条带(图标将放置在此处)用于放置缺失的图标 如何在第二个弹出菜单旁边获得相同的图标? 我已经用资源编辑器查看了代码和弹出菜单,无论是视觉上还是文本上,都没有看到这是如何指定的C++ MFC-右键单击弹出菜单旁边缺少图标 这是使用VisualStudio 2017 的微软基础类,c++,mfc,C++,Mfc,我有一个弹出菜单,当我右键点击一个树项目,它有两个条目“删除节点”和“属性”。“删除节点”左侧是一个红色的X图标(表示删除)和一个手持一张纸的手的图标(表示“属性”)。一切都很好 但是第二个弹出菜单出现在不同类型的树项上。它还有一个“删除节点”和“属性”。但这些条目的左侧不会显示任何图标!!!。有一个左侧垂直条带(图标将放置在此处)用于放置缺失的图标 如何在第二个弹出菜单旁边获得相同的图标? 我已经用资源编辑器查看了代码和弹出菜单,无论是视觉上还是文本上,都没有看到这是如何指定的 谢谢我想我找到
谢谢我想我找到了答案。它正在使用相应工具栏中的图标。 由于工具栏中缺少菜单ID处理程序,因此不会显示任何图标 如果使用相同的菜单ID,则弹出菜单上的图标是从工具栏“借用”的 这是一个假设,但我有理由相信这是真的