怎样改变Static上文本的字体、颜色和大小?

解决方案 »

  1.   


    switch(uMsg) {
      case WM_CTLCOLORSTATIC:
    if((HWND) lParam == GetDlgItem(hDlg, IDC_STATUS)) {
    SetTextColor((HDC) wParam, RGB(255, 0, 0));//红色
    SetBkMode((HDC) wParam, TRANSPARENT);   //文字的背景透明  
    hbrEdit = GetSysColorBrush(15); 
    return (LRESULT) hbrEdit;   //返回自定义的Brush来填充Edit的背景颜色
    }
    break;
      

  2.   

    改字体的话, selectobject(hdc, hFont) 就ok