如何禁用MFC中的特定工具栏图标

时间:2015-12-19 05:10:31

标签: c++ winapi visual-c++ mfc

我有工具栏。在内部存在大约8个工具栏图标。在那里我必须禁用8个工具栏图标。 我知道命令ON_UPDATE_COMMAND_UI(ID_ABC,Fun1) 这里

OnUpdateFun1(CCmdUI* pCmdUI)
{
  pCmdUI->Enable(FALSE);
}

但是我不想使用这个功能,我正在寻找任何其他替代方案......有没有实现这个目标? 以及如何隐藏图标。 在此先感谢。

1 个答案:

答案 0 :(得分:0)

您可以对一系列ID使用命令处理程序来启用/禁用按钮组:

product_auction_bids_path