我正在使用以下API在我的选项卡控制窗口(类名为SysTabControl32
)的背景上绘制一个小股票图标:
DrawIconEx(hDC, rcIcon.left, rcIcon.top, hIconSmInfo, rcIcon.Width(), rcIcon.Height(), NULL, ::GetSysColorBrush(COLOR_WINDOW), DI_NORMAL);
但似乎并没有一致的背景。 让我展示。
在主题Windows 7上:
它正确绘制:
但是,如果我删除主题:
它绘制了这个白色的背景:
那么我需要什么常量来使用GetSysColorBrush
?