我使用标准的工具栏类。我将其Win7主题更改为空主题,它看起来像浅灰色。我如何将其灰色BG颜色更改为其他?例如,深蓝色还是棕色?我想把它着色。
答案 0 :(得分:3)
在控件上使用TBSTYLE_CUSTOMERASE
样式:
<强> TBSTYLE_CUSTOMERASE 强>
版本4.70。生成NM_CUSTOMDRAW通知 工具栏处理WM_ERASEBKGND消息时的代码。
然后您处理NM_CUSTOMDRAW
通知,当您收到CDDS_PREERASE
事件时,请绘制自己的背景并返回CDRF_SKIPDEFAULT
。