工具条的按钮怎样实现这样的功能?
第一次点击后放开鼠标,按钮呈现凹陷的状态
再次点击后,按钮呈现突起状态(即一般的没按时的状态)哪位大哥会做这样的功能,帮帮小弟好吗?
感激不尽!!

解决方案 »

  1.   

    工具条上的按钮是与菜单对应的,将对应菜单项设置check属性,就可以满足你的要求
      

  2.   

    定义一个BOOL(假设为bVal)变量,处理该按钮的OnClick事件,加入代码:bVal=!bVal;
    加入该按钮的OnUpdateCmdUI事件,加入代码pCmdUI->SetCheck(bVal)就可以了。
      

  3.   

    前面两位有效果,你把菜单和工具条关联起来,菜单属性中选中check属性不关联菜单,你就用 numen27(影子) 的方法了~
      

  4.   

    关联,再映射UPDATE_COMMAND_UI消息,照numen27(影子)的方法写哈!