如何解決修改StaticText的字體
查了網(wǎng)上的資料,有比較全面的,但有一個問題就是容易出現(xiàn)一個文字和框子不符合的現(xiàn)象。(仔細看,藍色字母和背景的灰色有空白)
要消除這個空白,很簡單,就是加上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)); //藍色字體
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)一的返回格式的方法步驟,具有一定的參考價值,感興趣的可以了解一下2024-01-01java 數(shù)據(jù)結(jié)構(gòu)并查集詳解
并查集是一種用來管理元素分組情況的數(shù)據(jù)結(jié)構(gòu)。并查集可以高效地進行如下操作。本文將通過Java實現(xiàn)并查集,感興趣的小伙伴可以了解一下2022-03-03解決執(zhí)行Junit單元測試報錯java.lang.ClassNotFoundException問題
這篇文章主要介紹了解決執(zhí)行Junit單元測試報錯java.lang.ClassNotFoundException問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-11-11Java實現(xiàn)連接kubernates集群的兩種方式詳解
這篇文章主要為大家詳細介紹了Java實現(xiàn)連接kubernates集群的兩種方式,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-01-01解決Weblogic部署war找不到spring配置文件的問題
這篇文章主要介紹了解決Weblogic部署war找不到spring配置文件的問題,具有很好的參考價值,希望對大家有所幫助。2021-07-07