2017-08-11 82 views
0

如何在资源编辑器中为IDR_MAINFRAME-Menu添加图标?如何在资源编辑器中为菜单添加图标

如果我在IDR_MAINFRAME-Toolbar中添加了对应的菜单项的图标,那是有效的。 但我不想在运行时在工具栏中看到命令,只能在菜单中看到。

回答

1

MENU Resource不支持图标。如果要将图标添加到菜单中,则需要使用SetMenuItemBitmaps函数自行完成此操作。

但是使用现代的MFC扩展,由于引入了色带,因此可以轻松地将符号分配给菜单中的命令。 (见CMFCToolBar::SetBasicCommands)。因此,如果在任何可用的工具栏中使用相同的命令,MFC会自动添加一个符号。即使此工具栏未使用(请参阅CMFCToolBar::AddToolBarForImageCollection)。

相关问题