社区
界面
帖子详情
XP下的字体太难看了该如何更改字体
zengdezhi
2010-04-26 10:52:29
我的一个MFC 窗口在XP下的字体没有Vista下的好看,我该怎么让它变得跟Vista下的一样好看呢?
...全文
514
11
打赏
收藏
XP下的字体太难看了该如何更改字体
我的一个MFC 窗口在XP下的字体没有Vista下的好看,我该怎么让它变得跟Vista下的一样好看呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhouchuan111
2010-05-04
打赏
举报
回复
先CreatFont
然后SelectObject(&m_font)
向立天
2010-05-04
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
Eleven
2010-04-26
打赏
举报
回复
你可以SetFont指定字体
zengdezhi
2010-04-26
打赏
举报
回复
好的,我找找看在哪儿?
社会栋梁
2010-04-26
打赏
举报
回复
你把VISTA下的字体文件安装到你的XP系统里
SetFont
尹成
2010-04-26
打赏
举报
回复
[b]先CFont myfont;
再myfont.CreatePointFont(90,_T("宋体"));
最后用SetFont(&myfont);
肯定行
[/b]
zengdezhi
2010-04-26
打赏
举报
回复
zengdezhi
2010-04-26
打赏
举报
回复
zengdezhi
2010-04-26
打赏
举报
回复
其实主要原因是在XP下,我dc.SetTextColor(RGB(0, 0, 0)),然后DrawText之后画出来的文字并不是纯黑色,为什么会这样呢?在Vista下就是纯黑的。
zhanghaaaa
2010-04-26
打赏
举报
回复
先CFont myfont;
再myfont.CreatePointFont(90,_T("宋体"));
最后用SetFont(&myfont);
zengdezhi
2010-04-26
打赏
举报
回复
好像不起作用啊。我把Vista下的字体文件ARIAL.TTF拷到了XP下C:\WINDOWS\FONTS覆盖了xp原来的文件,
然后我在MFC程序中创建了字体m_font.CreateFont(17/*53*/, // nHeight
7/*21*/, // nWidth
0, // nEscapement
0, // nOrientation
FW_NORMAL, // nWeight
FALSE, // bItalic
FALSE, // bUnderline
0, // cStrikeOut
ANSI_CHARSET, // nCharSet
OUT_DEFAULT_PRECIS, // nOutPrecision
CLIP_DEFAULT_PRECIS, // nClipPrecision
CLEARTYPE_NATURAL_QUALITY, // nQuality
DEFAULT_PITCH | FF_SWISS, // nPitchAndFamily
_T("Arial"));
然后我在CDialog::OnInitDialog中调用了SetFont函数,然后运行法相Static Text上的文本的字体没有发生任何改变,这可怎么办啊
一键替换宋体工具下载
非批处理,窗口操作,可以用来替换
xp
下
难看
的宋体为其它
字体
。注意请下载替换宋体版本的
字体
。比如http://www.fonlan.cn/post/20.html 就有很多替换宋体下载。 只支持.tcc
字体
,并且vista下程序不一定可用。
VC之美化界面篇本文专题讨论VC中的界面美化,适用于具有中等VC水平的读者。读者最好具有以下VC基础:
Windows在向窗口发送WM_PAINT消息之前,总会发送一个WM_ERASEBKGND消息通知该窗口擦除背景,默认情况下,Windows将以窗口的背景色清除该窗口。 可以响应窗口(包括子元素)的WM_ERASEBKGND,以
更改
它们的背景。WM_...
让电脑显示的
字体
更加圆润清晰
转自网络(最后只记得...让电脑显示的
字体
更加圆润清晰 Windows
XP
的
字体
显示是像素
字体
,边缘不够圆滑,所以在软件界面和网页中主要是12
xp
、14px等有限的几种大小,其他尺寸的中文
字体
显示就非常
难看
了。其实Window
将微软雅黑设为
XP
默认
字体
XP
默认
字体
是“宋体”,不幸的是这种
字体
在分辨率较高的屏幕上看起来并不十分舒服,“宋体”显示英文字也很
难看
。火热测试的Vista内置了一款叫做“微软雅黑”的中文
字体
,显示中英文都非常漂亮,为
XP
换上之后效果...
【技术贴】注册表修改Win7默认
字体
为
XP
新宋体!!注册表修改
字体
。
装好了win7之后发现 怎么看都觉得win7的屏幕非常模糊,越看越模糊,越看越觉得是不是自己要求
太
高了。安装了360浏览器之后发现,我的浏览器里面的工具栏那个地方...把
xp
下的windows\fonts\simsun.ttf复制到win7的w...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章