怎么改变窗口字体颜色 - C++ Builder / Windows SDK/API
用API的消息WM_DRAWITEM,怎么样改变在一个对话框里的按扭上字体的颜色,大虾指点下。有源码最好,只要出CASE WM—DRAWITEM下的代码就行。
[解决办法]
[解决办法]
你是要在响应WM_DRAWITEM时改变字体颜色吗?
[解决办法]
自己画呗...还能怎么改???
不过按钮的刷新好像不太好改....
[解决办法]
系统给你发WM_DRAWITEM消息的前提是那个按钮有自绘风格,对于一般的按钮,是不发送这个消息的,因此应该响应更一般的消息WM_CTLCOLORBTN来改变按钮文字的颜色。
wParam是按钮的DC,lParam是按钮的句柄。对于文字颜色,可以调用SetTextColor来改变。