怎么改变TextOut和DrawText的输出字体大小????
如题,主要是变小??怎么实现? 问题点数:30、回复次数:4Top
1 楼code8238(二进制动物)回复于 2004-05-04 19:09:32 得分 20
改变字体,代码如下
CFont font;
LOGFONT lf;
memset(&lf, 0, sizeof(LOGFONT));
lf.lfHeight = 10;//觉得还是大就再小点
font.CreateFontIndirect(&lf);
CClientDC dc(this);
dc.SelectObject(&font);Top
2 楼subtop(南来北往)回复于 2004-05-04 19:31:04 得分 0
由当前选进设备环境的CFont对象所决定Top
3 楼cngdzhang()回复于 2004-05-04 19:51:25 得分 10
CFont font;
font.CreateFont(10,4,0,0,FW_NORMAL,FALSE,FALSE,FALSE,
ANSI_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS,
DEFAULT_QUALITY,DEFAULT_PITCH | FF_SWISS,"Arial");
pDC->SelectObject(&font);//改变字体
Top
4 楼cmx98(尘世中一个迷途小书僮)回复于 2004-05-04 19:57:34 得分 0
创建字体,选入字体,删除字体。Top
相关问题
- TextOut输出文本时,如何使字体背景为透明
- 如何改变pDC->TextOut()输出字体的大小?
- 用drawtext函数输出字体,如何改变行距?
- 如何设置用Image->Canvas->TextOut(...)输出的字串的字体与字号?
- 在API drawtext 中,用何种参数来控制输出文本的字体
- 用API函数textout输出字符时,如何指定字符的输出大小及字体?
- 怎么把String竖起输出 ?TextOut一个个的输出 ? DrawText()呢? 在String中加 \n,、\r它不反应啊
- 输出文字字体的问题
- 请问达人,调整字体后,用TextOut输出文字,怎样得到那个输出到屏幕的字符串有宽度个高度(以像素为单位)?
- 关于窗口输出?(TEXTOUT)




