欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

如何解決修改StaticText的字體

 更新時間:2013年03月13日 11:06:26   作者:  
如何解決修改StaticText的字體

查了網(wǎng)上的資料,有比較全面的,但有一個問題就是容易出現(xiàn)一個文字和框子不符合的現(xiàn)象。(仔細看,藍色字母和背景的灰色有空白)

要消除這個空白,很簡單,就是加上m_brush.CreateSolidBrush(RGB(240,240,240));這句話,在構(gòu)造函數(shù)里。其中RGB設(shè)置為和背景一樣的銀灰色。

CPP文件中的語句:

復(fù)制代碼 代碼如下:

HBRUSH 類名::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
 HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);   //明明沒用,但沒有它也不行,很奇怪!
 if (pWnd->GetDlgCtrlID()==IDC_STATIC_×××) 
 {
    pDC->SetTextColor(RGB(0,0,255));  //藍色字體
    pDC->SelectObject(&m_font);    //設(shè)置已設(shè)置的字體
 }
 return m_brush; 
}


結(jié)果:

相關(guān)文章

最新評論