我在mfc中模拟了个TAB键,用TAB键选择到button后,button的颜色会改变
也就是 SetFocus到某个button的时候,改变其颜色。
但不知道怎么去实现。。
求高人帮助。。

解决方案 »

  1.   

    响应 WM_SETFOCUS 和 WM_KILLFOCUS
      

  2.   

    为控件添加
    WM_SETFOCUS 和 WM_KILLFOCUS
    获得焦点和失去焦点响应
      

  3.   

    响应 WM_SETFOCUS 和 WM_KILLFOCUS,然后自绘
      

  4.   

    实现过
    WM_SETFOCUS 消息+CButtonST控件
      

  5.   

    自绘CButton,添加处理虚函数DrawItem,MSDN上有例子代码
      

  6.   

    http://www.warting.com/program/201204/47132.html
    这里有如何自绘按钮的实现
      

  7.   

    setbkcolor 大概是这个函数吧
      

  8.   

    我想知道具体的使用方法,响应 WM_SETFOCUS 和 WM_KILLFOCUS
    之后干什么,我一点都不知道。。