字体
第(3/5)页
关灯
   存书签 书架管理 返回目录
}

    else if(pWnd->GetDlgCtrlID() == IDC_EDIT_CHA)

    {

    枫叶文学网www.fywxw.com

    第5 章 常用控件

    ·127·

    pDC->SetBkMode(TRANSPARENT);

    pDC->SetTextColor(RGB(200,10,200)); //改变字体的颜色

    hbr = HBRUSH(GetStockObject(HOLLOW_BRUSH));

    }

    else

    {

    hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);

    }

    break;

    }

    case CTLCOLOR_STATIC:

    {

    if(pWnd->GetDlgCtrlID() == IDC_SMALL_STATIC)

    {

    pDC->SetBkMode(TRANSPARENT);

    pDC->SetTextColor(RGB(10,10,255));

    hbr = (HBRUSH)GetStockObject(HOLLOW_BRUSH);

    }

    else if(pWnd->GetDlgCtrlID() == IDC_LARGE_STATIC)

    {

    pDC->SetBkMode(TRANSPARENT);

    pDC->SetTextColor(RGB(255,10,10));

    hbr = (HBRUSH)GetStockObject(HOLLOW_BRUSH);

    }

    else

    {

    hbr = CDialog::OnCtlColor(pDC,pWnd,nCtlColor);

    }

    }

    break;

    default:

    break;

    }

    // TODO: Return a different brush if the default is not desired

    return hbr;

    }

    BOOL CRMBDlg::OnEraseBkgnd(CDC* pDC)

    {

    CBitmap bmp;

    bmp.LoadBitmap(IDB_BG);

    枫叶文学网www.fywxw.com

    Visual C++ 6.0 程序设计从入门到精通

    ·128·

    CBrush brush(&bmp);

    CRect rc;

    GetClientRect(&rc);

    pDC->FillRect(rc, &brush);

    return true;

    }

    程序运行界面如图5-6 所示。

    图5-6 定制外衣后对话框的用户界面

    5.8 列表(List Ctrl)控件

    5.8.1 Win32 新型控件概述

    列表控件是一种Win32 控件,这
上一页 目录 下一页