MFC中设置static text控件的背景色、字体、字号和颜色 在实际的应用中,可以用WM_CTLCOLOR消息改变MFC中控件的颜色,比如现在就来改变一个static text控件的字体、字体大小、字体颜色和背景色。 例如对话框的类为CTestDlg: 1.在对话框的类中添加两个变量.
// TODO: Change any attributes of the DC here if(pWnd->GetDlgCtrlID()==IDC_STATICText) { pDC->SetBkColor(RGB(0,255,0));//背景色为绿色 pDC->SetTextColor(RGB(255,0,0));//文字为红色 pDC->SelectObject(&m_font);//文字为15号字体,华文行楷 returnm_brush; } // TODO: Return a diffe...
// 设置背景色(若clr为CLR_NONE,则背景透明) void SetBackgroundColor(COLORREFclr){m_clrBackground = clr;} // 设置文字前景色 void SetTextColor(COLORREFclr){m_clrText = clr;} // 设置文字字体 void SetFont(CString strFaceName,LONGnHeight); 如何使用: 1.先将RichStatic.h和RichStatic.cpp添加...
pDC->SetBkColor(RGB(0,255,0));//背景色为绿色pDC->SetTextColor(RGB(255,0,0));//文字为红色pDC->SelectObject(&m_font);//文字为15号字体,华文行楷returnm_brush; }//TODO: Return a different brush if the default is not desiredreturnhbr; } 这样就可以改变static text的背景色、字体、字体大小...
在实际的应用中,可以用WM_CTLCOLOR 消息改变mfc中控件的颜色,比如现在就来改变一个static text控件的 字体、字体大小、字体颜色和背景色。 例如对话框的类为CTestDlg. 1. 在对话框的类中添加两个变量. 方法:在classview选项卡中,选择CTestDlg,右键,add member variable. ...
mfc中设置static text的颜色 在实际的应用中,可以用WM_CTLCOLOR 消息改变mfc中控件的颜色,比如现在就来改变一个static text孔家的 背景色和字体 1 在对话框的类中添加两个变量: CBrush m_brush; CFont m_font; 在OnInitDialog()函数中添加: // TODO: 在此添加额外的初始化代码...
默认背景色是透明的 [cpp // 设置背景色(若clr为CLR_NONE,则背景透明) void SetBackgroundColor(COLORREF clr){m_clrBackground = clr;} // 设置文字前景色 void SetTextColor(COLORREF clr){m_clrText = clr;} // 设置文字字体 void SetFont(CString strFaceName, LONG nHeight); ...
好像得重写一个继承Static Text的类,在这个类的消息WM_CTLCOLOR中设定透明效果 if(nCtlColor == CTLCOLOR_STATIC){ pDC-> SetBkMode( TRANSPARENT );return (HBRUSH)::GetStockObject(NULL_BRUSH);}
case CTLCOLOR_STATIC: //对所有静态文本控件的设置 { pDC->SetBkMode(TRANSPARENT); //设置背景为透明 pDC->SetTextColor(#ffff00); //设置字体颜色 pWnd->SetFont(cFont); //设置字体 HBRUSH B = CreateSolidBrush(#7d7dff); //创建画刷 return (HBRUSH) B; //返回画刷句柄 ...
转化CString(1123)联系聚合管理mfc中设置statictext的颜色在实际的应用中,可以用WM_CTLCOLOR消息改变mfc中控件的颜色,比如现在就来改变一个statictext孔家的背景色和字体1在对话框的类中添加两个变量:CBrushm_brush;CFontm_font;在OnInitDialog()函数中添加://TODO:在此添加额外的初始化代码m_font.CreatePointFont(...