【发布时间】:2011-04-07 21:07:46
【问题描述】:
是否可以在不使用自绘按钮的情况下在 Win32 中设置对话框按钮的背景颜色?
以下绘制除按钮之外的每个对话框项的背景(非所有者绘制):
case WM_CTLCOLOREDIT:
case WM_CTLCOLORSTATIC:
case WM_CTLCOLORBTN:
HDC hdcStatic = (HDC)wParam;
SetBkColor(hdcStatic, bgEditColor);
return (INT_PTR)bgBrushCurrent; // a red brush created earlier
【问题讨论】:
标签: winapi button dialog background-color