[英]c++ win32 change trackbar background color
我有一个用c ++开发的win32 API,找不到关于如何在Windows Vista及更高版本中更改Trackbar组件背景颜色的任何有用信息?
我正在寻找一个等效的.NET属性BackColor。
Winforms通过为TrackBar控件处理WM_CTLCOLORSTATIC来实现它。 链接的SDK文章中的示例代码应该可以解决问题。
之前没有做过,但是请尝试使用NM_CUSTOMDRAW作为轨迹栏 ,然后在绘制控件时(可能在CDRF_NOTIFYPOSTERASE阶段)为该控件设置背景画笔和DC的文本颜色。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.