本帖最后由 VisualEleven 于 2014-08-07 08:45:19 编辑

解决方案 »

  1.   

    http://download.csdn.net/detail/hhhh63/6961889
    自绘按钮的例子,试试吧。
      

  2.   

    继承过来触发几个事件ON_WM_SETFOCUS
    ON_WM_KILLFOCUS
    WM_MOUSELEAVEWM_MOUSELEAVE的方法需要用        TRACKMOUSEEVENT       tme;       
    tme.cbSize=sizeof(TRACKMOUSEEVENT);       
    tme.dwFlags=TME_HOVER|TME_LEAVE;       
    tme.dwHoverTime=HOVER_DEFAULT;     
    tme.hwndTrack=m_hWnd;   
    _TrackMouseEvent(&tme);
      

  3.   

    要么弄一个成员变量记录按下状态
    要么绑定一个CheckBox,属性中设置pushlike