首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

改变CDC输出字体。该怎么解决

2012-01-23 
改变CDC输出字体。我创建了一个LOGFONT结构,定义了自己需要的字体,并使用CFont::CreateFontIndirect()使之

改变CDC输出字体。
我创建了一个LOGFONT结构,定义了自己需要的字体,并使用CFont::CreateFontIndirect()使之载入,最后调用CDC::SelectObject()传入了我的CFont指针,可是CDC::DrawText()输出的文字并没有任何改变,这是怎么回事?

[解决办法]
设置字体就是这样用的,不知道你是在那里设置,同时, selectobject不是全局有效的,只有在paint的时候,设置有效.
[解决办法]
每个窗口又自己的dc..

热点排行