如何设置static text的颜色呢谢谢
解决方案 »
- mfc怎样创建多个mfc窗口 而且和mfc生成的窗口一样容易控制随便放控件
- 如何实现类似tab的菜单
- COM 部署不能安装注册成功,非常郁闷!请各位帮忙!
- 对话框中加工具条的一些困惑
- 现在知道网络地址“http://www.163.com/.....”,用什么类打开?
- 虽然问题很菜,但实在搞不定,请赐教!(位图显示问题)
- 怎样设置另存格式为 "*DOC" ?这个问题兄弟都觉得弱智,可是我是个白薯,您就可怜可怜我吧!
- 小问题
- 这个程序为什么老死机?高手指点!
- 线程中的CPU执行点
- 控件的参数问题
- 能不能利用一下IWMSyncReader,使其读出的Asf Streams直接作为自己的SourceFilter输出?
HBRUSH CRectWindow2View::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
HBRUSH hbr = CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
switch (nCtlColor)
{
case CTLCOLOR_BTN:
{
CBrush Brush (RGB (128 , 0 , 128) );//你的颜色 CBrush* pOldBrush = pDC->SelectObject(&Brush); pDC->SelectObject (pOldBrush );
}
}
return CFormView::OnCtlColor(pDC, pWnd, nCtlColor);
}
{
HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
int nID = pWnd->GetDlgCtrlID();
pDC->SetBkMode(OPAQUE); if( nID == IDC_STATIC0||nID == IDC_STATIC1||nID == IDC_STATIC2||nID == IDC_STATIC3||nID == IDC_STATIC4||nID == IDC_STATIC5) //此处为你的文本框ID
pDC->SetTextColor( RGB( 0,28,255 ) );//你要的颜色`
if( nID == IDC_MUL_MSG) //此处为你的文本框ID
pDC->SetTextColor( RGB( 255,28,25 ) );//你要的颜色`
if( nID <=IDC_EDIT13&& nID >= IDC_EDIT1 ) //队名
pDC->SetTextColor( RGB( 0,128,35 ) );
if( nID <=IDC_EDIT78&& nID >= IDC_EDIT14 ) //竞猜结果
{
pDC->SetTextColor( RGB( 255,0,0 ) );
//pDC->SetBkColor(RGB(233,233,220));
}
if( nID ==IDC_LOTTERYNUM || nID == IDC_ADDINFO ) //销售点信息
pDC->SetTextColor( RGB( 255,0,0 ) );
// TODO: Return a different brush if the default is not desired
return hbr;
}