这个确实不会 ,能不能帮下忙啊为什么要在check button上面弄?为什么不直接在原来的button上面做?

解决方案 »

  1.   

    原来的button设置为check样式,就叫check button了
    主要是为了可以记录一个Check状态.当然本身的Button也可以的.
    自绘方法:继承一个CButton,加入BS_OWNERDRAW样式,然后在DrawItem里面绘制(注意,不是OnDrawItem)
    至于最终要绘制成什么样子,就看你自己的想法了.给你一些参考吧,仅仅是参考,跟你的需求不同的:
    自绘实现半透明水晶按钮 
    http://blog.csdn.net/cometnet/article/details/8464693
    自绘按钮实现颜色选择器
    http://blog.csdn.net/cometnet/article/details/7293913 
      

  2.   


    用复选按钮的Push-Like属性最简单了,完全符合你的要求,然后只要响应他的单击操作就行了