如何在点中一个菜单时,让其它的菜单的CHECK为FALSE?

zx197093 2003-10-16 09:07:52
RT
...全文
43 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
marlboro4506 2003-10-16
  • 打赏
  • 举报
回复
设一个flag变量,用来指示别的菜单是否有效.
在点中的命令用户接口更改函数中进行设置.
然后在别的命令用户接口更改函数中判断一下,根据flag来设置选中还是没选中
SeainBlue 2003-10-16
  • 打赏
  • 举报
回复
在相应类中
设置bool类型变量一个:bool flag =false ;

在单击操作的相应函数中:
flag = true ;

在需要CHECK为FALSE的菜单的OnUpdate函数中判断
if (Flag)
pCmdUI->SetCheck(FALSE);
else
pCmdUI->SetCheck(TRUE);


15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧