做了一个对话框应用程序,其中里面用到了输出字符,我想改变输出的字体及颜色等信息,不知该怎么办?
最好能给点小例子,这比说一堆话顶用多了。:)
最好能给点小例子,这比说一堆话顶用多了。:)
解决方案 »
- 我在用VC做一个程序,需要ADO访问SQL数据库
- CRichEditctrl每行文本的修改
- vc进度条数据处理时间不确定,该如何控制进度条
- MFC中如何在Button控件上显示ICON
- 超级简单的问题(100分在线等)
- 在状态栏插入进度条问题
- 请大家帮小弟看看下面的程序有什么问题,怎么不能响应?
- 讨论:C++ Primer 3版 简体中文版式 潘爱民 一书勘误表问题
- MFC静态控件中图像移动范围的设定
- 很难的工具栏问题
- 请问snmp管理端用什么软件开发?
- *** VC的IDE环境 "好麻烦": 自己定义了一个很常用的类, 每个工程都要使用, 每次都要将这些文件加入到工程才能编译? 为什么??? ***
CStatic* pTxt = (CStatic*)GetDlgItem(IDC_TXT);
CDC* pDC = pTxt->GetDC(); //获得静态文本框的客户区域
CRect rc;
pTxt->GetClientRect(&rc); //创建画背景的画刷,并用其填充背景
CBrush brush;
brush.CreateSolidBrush(m_clrBackGround);
pDC->FillRect(&rc,&brush); //设定文字的色彩,并输出文字
pDC->SetBkColor(m_clrBackGround);
pDC->SetTextColor(m_clrTxt);
pDC->DrawText("调色程序",&rc,DT_CENTER|DT_SINGLELINE|DT_VCENTER);
pTxt->ReleaseDC(pDC);