qq_21089415
chanvcvcvc
2015-07-23 08:23
采纳率: 96.7%
浏览 3.7k

在mfc中添加按钮,怎么可以实现按钮按下和弹起两个功能

也就是按钮按下为启动,但不会自己弹起,再按一遍按钮弹起,停止。大神求详细点,接触VC++时间不长

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • oyljerry
    oyljerry 2015-07-23 08:37
    已采纳

    标准MFC 按钮控件不支持这个
    不过你不一定要按钮不可弹起,可以修改按钮上面的文字,比如开始显示“启动”,按下以后变成“结束”

    点赞 评论
  • VisualEleven
    Eleven 2015-07-25 01:12

    你用Button的BS_CHECKBOX来模拟即可。自绘CButton

    点赞 评论
  • sina_2831808769
    sina_2831808769 2015-07-25 05:42

    标准MFC 按钮控件不支持这个
    不过你不一定要按钮不可弹起,可以修改按钮上面的文字,比如开始显示“启动”,按下以后变成“结束”

    点赞 评论
  • notfindjob
    notfindjob 2015-07-25 07:59

    自处理win32的按钮消息,实现所有你想要的一切功能

    点赞 评论
  • u011937547
    MR-Zhangjp 2015-07-25 08:20

    你可以按下时响应按下事件,设置按钮为灰色,不可用。 再点击时响应弹起事件,设置按钮可用。。

    点赞 评论
  • yangquanhui1991
    taxue505 2015-07-25 15:27

    qt应该可以实现 mfc不太容易

    点赞 评论

相关推荐