我在用TextOut函数输出文本时,请问如何改变输出文字的大小?如果还能改变字体类型就更好了,请你指点,给出方法或代码!谢谢!
解决方案 »
- 结构体里套个Begin_xxx ... End_xxx是作用是什么?
- 求助:如何取得 treeview控件中节点文本?
- 可有方法能使程序随机自动启动?
- 是不是会经常出现在vc下能编译成功的代码在.net下不能通过编译,和在.net下编译成功拿到vc下不能成功编译的程序呢?
- 谁知道stat(const char *, struct stat *)这个函数的作用?
- 请问Word文件怎样保存页边距、纸张大小、页码等信息
- 提问:如何实现html网页中的window.open('chat/jhchat.asp','woiwo');
- 为什么我的无模式对话框会消失?
- 谁愿为我看看我的串口传送文件源码中的错误?谢谢!!
- NetShareAdd设置访问权限,为什么不起作用?
- stdafx.h有些什么功能?
- 调试程序
LOGFONT m_lf;
CFont fone;
m_lf.lfWidth = m_CharWidth;
m_lf.lfHeight = m_LineHeight;
m_lf.lfCharSet = GB2312_CHARSET;
m_lf.lfOutPrecision = 3;
m_lf.lfClipPrecision = 2;
m_lf.lfQuality = PROOF_QUALITY;
m_lf.lfPitchAndFamily = 49;
m_lf.lfEscapement = 0;
m_lf.lfOrientation = 0;
m_lf.lfUnderline = 0;
m_lf.lfPitchAndFamily = DEFAULT_PITCH|FF_ROMAN;
font.CreateFont(m_lf.lfHeight,
m_lf.lfWidth,
m_lf.lfEscapement,
m_lf.lfOrientation,
FW_NORMAL,
FALSE,
m_lf.lfUnderline,
0,
m_lf.lfCharSet,
m_lf.lfOutPrecision,
m_lf.lfClipPrecision,
m_lf.lfQuality,
m_lf.lfPitchAndFamily,
"宋体");设定完字体后
pDC->SelectObject(&font);m_lf的参数你看看msdn上就知道如何设定你想要的字体了
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
lf.lfHeight = 12;//在这里设置字体大小
strcpy(lf.lfFaceName, "Arial");
VERIFY(font.CreateFontIndirect(&lf));
CClientDC dc(this);
CFont* def_font = dc.SelectObject(&font);
dc.TextOut(5, 5, "", 5);
dc.SelectObject(def_font);
font.DeleteObject();