关于字体
来源:互联网 发布:mac大写字母切换不了 编辑:程序博客网 时间:2024/04/30 14:52
void C***View::OnDraw(CDC* pDC)
{
CRect rect,rcClient;
GetClientRect(rcClient);
COLORREF crLight = GetSysColor(COLOR_BTNHIGHLIGHT);
COLORREF crShadow = GetSysColor(COLOR_BTNSHADOW);
COLORREF crBtnFace = GetSysColor(COLOR_BTNFACE);
pDC->SetBkMode(TRANSPARENT);
/////////////////////////////改变字体
CGdiObject *pOldFont = pDC->SelectStockObject(ANSI_VAR_FONT);
改变字体大小也可以,查下MSDN
通过pDC->TextOut(......)
rect = rcClient;
// White rect
pDC->FillSolidRect(rect,RGB(255,255,255));
pDC->Draw3dRect(rect,crLight,crShadow);
pDC->SelectObject(pOldFont);
}
-----------------------------------------------------------------------------------------------------
在OnDraw()函数加如下代码:
CRect rect,rcClient;
GetClientRect(rcClient);//获得窗体区域大小
rect = rcClient;
pDC->FillSolidRect(rect,RGB(192,192,192));//设置背景颜色
LOGFONT logfont;
logfont.lfHeight=80;
logfont.lfWidth= 60;
logfont.lfEscapement=4;
logfont.lfStrikeOut=0;
logfont.lfItalic=0;
logfont.lfUnderline=0;
CClientDC dc(this);
CFont font;
font.CreateFontIndirect(&logfont);
CFont* oldFont =pDC->SelectObject(&font);
pDC->SetTextColor(RGB(0,128,128));//设置字体颜色
- 关于字体
- 关于字体
- 关于字体
- 关于字体
- 关于字体选择
- 关于Ubuntu字体美化
- 关于矢量字体
- 关于文本和字体
- 关于字体的网站
- 关于XP的字体
- 关于android 字体
- 关于页面字体
- 关于GOOGLE在线字体
- 关于标题字体
- 关于Android的字体
- 关于Android的字体
- 关于linux字体
- 关于TrueType字体
- 判断数据类型函数
- 两个字符串处理函数
- JSP/Servlet的重定向技术综述
- 细品生活中的人品
- 天称座2
- 关于字体
- 易懂易用的MD5加密(可直接运行)
- 如何修改Carbide.C++ 1.2的模板文件格式
- 社会生活中的著名法则
- UML系列学习之——组件图
- Chinasec(安元)“事前控制”技术提升内网安全管理理念
- rownum和order by的组合妙用
- openrowset 访问分布式数据
- ORACLE 截断字符串(Instr,subStr)