怎样改变STATIC静态文本框的背景颜色(在SDK中,而不是MFC)?

解决方案 »

  1.   

    关注—————————————————————————————————
    ┏━★━━◆━━★━┓ 
    ♂欢|◢CSDN◣|使♂        ▲自由保存帖子,浏览,关注检测
    ┃迎|◥论坛助手◤|用┃        ▲完善的CSDN客户端工具
    ┗━☆━━◇━━━☆┛       ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
    http://www.csdn.net/expert/topic/573/573604.xml
    http://www.chinaok.net/csdn/csdn.zip
      

  2.   

    在SDK中处理对话框WM_CTLCOLOR消息即可,
    具体可以参考MSDN
      

  3.   

    我用了WM_CTLCOLOR,但系统提示WM_CTLCOLOR未定义。WM_CTLCOLORSTATIC也没有反映。
      

  4.   

    用WM_CTLCOLOR一定是可以的,我用过,你再再试试,此消息的功能就是将界面上的不同控件背景绘成指定的颜色
      

  5.   

    WM_CTLCOLOR 是废弃的消息,Win32 中被拆成了 WM_CTLCOLORBTN, WM_CTLCOLORSTATIC ... 等几个消息,但是 OnCtlColor 仍保留在 MFC 中。WM_CTLCOLORSTATIC 应该可以,这里的代码你试过了没有?http://expert.csdn.net/Expert/topic/1692/1692420.xml?temp=.1858942