WM_CTLCOLORBTN
case WM_CTLCOLORBTN:
if((HWND)lParam == GetDlgItem(hwnd, 1))
{
SetBkColor( (HDC)wParam, GetSysColor(COLOR_MENU) );
SetTextColor( (HDC)wParam, GetSysColor(COLOR_HIGHLIGHT) );
return (long)GetStockObject(BLACK_BRUSH);
}
else
{
return (long)GetStockObject(WHITE_BRUSH); ;
}
break;
我是按照《windows程序设计》里面的要求写的:1.SetBkColor;2. SetTextColor; 3 返回画刷。但问题就是没有解决。
为什么
多谢 各位了