我正在尝试使Win32中的UI变成白色。问题是我的选项卡控件的背景不是白色,所以选项卡本身并不是问题,而是选项卡旁边的部分是灰色。
我正在处理WM_CTLCOLORSTATIC静态控件,但似乎对于选项卡控件无效。
我希望有一种“简单”的方法可以让整个用户界面变为白色 :)
祝好
我正在处理WM_CTLCOLORSTATIC静态控件,但似乎对于选项卡控件无效。
case WM_CTLCOLORSTATIC:
{
HDC hEdit = (HDC)w_param;
SetBkMode(hEdit, TRANSPARENT);
SetTextColor(hEdit, RGB(0, 0, 0));
SetBkColor(hEdit, RGB(255, 255, 255));
// Do not return a brush created by CreateSolidBrush(...) because you'll get a memory leak
return (INT_PTR)GetStockObject(WHITE_BRUSH);
}
我希望有一种“简单”的方法可以让整个用户界面变为白色 :)
祝好