WM_CTLCOLOR消息对下列五类控件是适用的:1.Check box, radio button, push button:用选定的brush画出该控件所被放置的矩形区,控件的形状和文本再在其上画出;2.Edit control:画出编辑区;3.Group box:画出标题文本之下的矩形区域;4.Scroll bar:画出滑块的轨迹;5.List box:画出列表区域。静态文本、边框和矩形不受该消息的影响。还须注意的是,虽然WM-CTLCOLOR消息对Push button是适用的,但是从Windows 3.0及其以后的版本的系统中,加入了用户程序不能修改按钮外观颜色的限制,如果要达到您想要的效果的话,您需要使用owner-drawn button。关于WM_CTLCOLORBTN的进一步的信息,您可以参考http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/buttons_0d4e.asp关于owner-drawn button的进一步的信息,您可以参考:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/buttons_4jub.asp- 微软全球技术中心 VC技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查
(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。