在程序里想使用方正的字体
font.CreateFont(0,0,0,0,0,0,0,0,00,"方正XX");
这样用是不是没效果?
然后我查了下要用LOGFONT
字体是可以用了
但是改变不了大小啊
lfont.lfWeight;
lfont.lfHeight
lfont.lfWidth
我怎么设
TextOUT都没变化
font.CreateFont(0,0,0,0,0,0,0,0,00,"方正XX");
这样用是不是没效果?
然后我查了下要用LOGFONT
字体是可以用了
但是改变不了大小啊
lfont.lfWeight;
lfont.lfHeight
lfont.lfWidth
我怎么设
TextOUT都没变化
lfont.lfWeight = FW_NORMAL;
lfont.lfHeight = -200;
lfont.lfWidth = 0;
lfont.lfEscapement = 0;
lfont.lfOrientation = 0;
pDC->GetCurrentFont()->GetLogFont(&lfont);
CFont font, *pOldFont;
strcpy(lfont.lfFaceName, "方正粗圆简体");
font.CreateFontIndirect(&lfont);
pOldFont=pDC->SelectObject(&font);
pDC->TextOut(100, 100, "字体"); 具体是这样的,要怎么改呢
CFont myFont;
myFont.CreateFont(30,0,0,0,700,FALSE,0,0,ANSI_CHARSET,0,0,0,0,"宋体");其中第一个参数“30”就是指定字体的大小。
郁闷 弄了我大半天
谢谢个位哈