如何禁用MFC中的特定工具栏图标
How to disable the particular toolbar icon in MFC
我有工具栏。里面大约有8个工具栏图标。在这一点上,我必须禁用8个工具栏图标中的5个。我知道命令ON_UPDATE_COMMAND_UI(ID_ABC,Fun1)
此处
OnUpdateFun1(CCmdUI* pCmdUI)
{
pCmdUI->Enable(FALSE);
}
但我不想使用这个功能,我正在寻找任何其他选择。。。有没有办法做到这一点?以及如何隐藏图标。提前感谢。
您可以对一系列ID使用命令处理程序来启用/禁用按钮组:
ON_UPDATE_COMMAND_UI_RANGE(id1, id2, memberFxn)
相关文章:
- 如何使用QSplashScreen时显示任务栏图标
- wx工具栏:获取工具的位置和大小
- 带有下拉菜单的wx工具栏:对所选项目没有反应
- 如何为 QT Windows 应用程序设置不同的桌面快捷方式图标和任务栏图标不同
- Microsoft 编辑默认工具栏时的 Visual Studio 'Unknown Bitmap Format'
- 单击工具按钮后,在GTKMM工具栏中更改工具按钮图标
- wxFormBuilder 工具栏间距
- C++在工具栏中心拉伸QLineEdit
- MFC 自定义 - 添加新工具栏
- 如何在两个其他两个之间设置工具栏
- Win32 工具栏下拉按钮消息处理
- 如何在 Q工具栏中添加可拉伸垫片
- 将图标添加到工具栏中的 QAction
- 在Qt上,如何在运行时更改工具栏中操作的图标
- 在 MFC 中创建带有事件的工具栏
- 在Qt 5.3中向工具栏添加图标
- 如何禁用MFC中的特定工具栏图标
- 在WinXP安装中,带有alpha混合图标的工具栏不能正确显示
- 如何调整主窗口工具栏中的菜单图标的大小
- MFC工具栏图标的颜色深度更高