永发信息网

mfc中工具栏按钮的状态怎么更新?

答案:2  悬赏:30  手机版
解决时间 2021-11-26 18:23
  • 提问者网友:温柔港
  • 2021-11-26 05:22
mfc中工具栏按钮的状态怎么更新?
最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-11-26 05:29
你的按钮之间看起来是互斥的关系,方法如下
1.重载onIdle方法(按钮的父窗口),这个方法将在空闲的时候被系统调用(一般来说非常快,没操作都算空闲,在这个里面可以很快捷的设置控件的各种状态).
2.在方法中检查是哪一个按钮持有一个按下标记,如是setCheck(1),如果不是setCheck(0).
此外你应该还有一个当前需要进行互斥的按钮句柄列表,以便确定互斥的范围.按下标记思路较为简单,记录一个当前按下的按钮所在的句柄列表的下标即可.我想一个循环就解决了.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯