如何解決修改StaticText的字體
查了網(wǎng)上的資料,有比較全面的,但有一個(gè)問題就是容易出現(xiàn)一個(gè)文字和框子不符合的現(xiàn)象。(仔細(xì)看,藍(lán)色字母和背景的灰色有空白)

要消除這個(gè)空白,很簡單,就是加上m_brush.CreateSolidBrush(RGB(240,240,240));這句話,在構(gòu)造函數(shù)里。其中RGB設(shè)置為和背景一樣的銀灰色。
CPP文件中的語句:
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)); //藍(lán)色字體
pDC->SelectObject(&m_font); //設(shè)置已設(shè)置的字體
}
return m_brush;
}
結(jié)果:

相關(guān)文章
Springboot設(shè)置統(tǒng)一的返回格式的方法步驟
在我們應(yīng)用中我們通常與前端交互使用json格式,設(shè)置統(tǒng)一的返回json 格式是非常必要的,本文主要介紹了Springboot設(shè)置統(tǒng)一的返回格式的方法步驟,具有一定的參考價(jià)值,感興趣的可以了解一下2024-01-01
java 數(shù)據(jù)結(jié)構(gòu)并查集詳解
并查集是一種用來管理元素分組情況的數(shù)據(jù)結(jié)構(gòu)。并查集可以高效地進(jìn)行如下操作。本文將通過Java實(shí)現(xiàn)并查集,感興趣的小伙伴可以了解一下2022-03-03
解決執(zhí)行Junit單元測試報(bào)錯(cuò)java.lang.ClassNotFoundException問題
這篇文章主要介紹了解決執(zhí)行Junit單元測試報(bào)錯(cuò)java.lang.ClassNotFoundException問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-11-11
Java實(shí)現(xiàn)連接kubernates集群的兩種方式詳解
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)連接kubernates集群的兩種方式,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01
解決Weblogic部署war找不到spring配置文件的問題
這篇文章主要介紹了解決Weblogic部署war找不到spring配置文件的問題,具有很好的參考價(jià)值,希望對大家有所幫助。2021-07-07

