首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

如何改变窗口字体颜色

2012-02-12 
怎么改变窗口字体颜色 - C++ Builder / Windows SDK/API用API的消息WM_DRAWITEM,怎么样改变在一个对话框里

怎么改变窗口字体颜色 - C++ Builder / Windows SDK/API
用API的消息WM_DRAWITEM,怎么样改变在一个对话框里的按扭上字体的颜色,大虾指点下。有源码最好,只要出CASE WM—DRAWITEM下的代码就行。

[解决办法]

[解决办法]
你是要在响应WM_DRAWITEM时改变字体颜色吗?
[解决办法]
自己画呗...还能怎么改???
不过按钮的刷新好像不太好改....
[解决办法]
系统给你发WM_DRAWITEM消息的前提是那个按钮有自绘风格,对于一般的按钮,是不发送这个消息的,因此应该响应更一般的消息WM_CTLCOLORBTN来改变按钮文字的颜色。
wParam是按钮的DC,lParam是按钮的句柄。对于文字颜色,可以调用SetTextColor来改变。

热点排行