2 jujiawu1024 jujiawu1024 于 2016.02.04 20:02 提问

MFC创建了字体设置以后,字体有锯齿看不清,用的是setfont

font.CreatePointFont(12,"宋体");
m_Edit->SetFont(&font);

2个回答

caozhy
caozhy   Ds   Rxr 2016.02.04 20:06
已采纳

看下你的系统的cleartype的设置(在系统显示属性中),选择清晰看看。字体设置大一些,比如16或者20

91program
91program   Ds   Rxr 2016.02.04 20:47

用的是什么函数不是重点,重点是你使用的是什么字体。
矢量字体是必须的选择,但也不能无限放大。
如果一定要放大,在显示方法上用一定的技巧。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
MFC使用SetFont设置CStatic不生效的问题
最近在开发MFC时想使用SetFont来改变CStatic控件文本的字体,代码如下:    CFont font;    font.CreateFont(20, 0         , 0, 0, FW_HEAVY, FALSE, FALSE, FALSE         , 0, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_Q
MFC中SetFont(CFont *font)方法容易出错点
在MFC中,我们企图修改控件中的字体,可以使用SetFon(CFont *font)t函数。产生一个CFont对象,如下: CFont* font = new CFont; font->CreateFont(14, // nHeight 0, // nWidth 0, // nEscapement 0, // nOrientation FW_NORMAL, // n
信息: 更正 SetFont() 函数,在 MFC 的使用 修改字体
概要 指定控件中的字体的 SetFont() 成员函数 CWnd 类的更改。在基于 Windows 的应用程序中正常工作的此函数,则必须确保后指定的控件已被破坏,SetFont() 调用中指定的 CFont 对象不销毁直到。 回到顶端 | 提供反馈 更多信息 在 SetFont() 接受一个 CFont 对象作为参数 ; 该控件使用指定的字体来显示其文本。若要将 WM_SETFONT
(MFC)CFont部分字体无法使用的问题
下面是创建字体,字体被设置为微软雅黑。 CFont fn; fn.CreateFont(nTextSize, 0, 0, 0, 100, FALSE, FALSE, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, ANTIALIASED_QUALITY, FF_SWISS, _T("微软雅黑"))
PHP JPGraph 中文字体和背景设置
1、PHP JPGraph 中文字体设置 $graph->title->Set("www.php100.com"); $graph->title->SetFont(FF_FONT1,FS_BOLD); //英文字体 $graph->title->SetFont(FF_SIMSUN,FS_BOLD); //设置字体,类型,大小 $graph->title->SetColor('red')
Java Font 居中 反锯齿效果
发现drawString的文字不在正中间?想了解下抗锯齿选项的实际效果? 我们也想自己做一套,考虑到有很多端都要用,因此选择在服务端实现这样的头像。开发语言是Java。 在java里面往图片里面写一段文字一般采用 Graphic类的drawString方法,看下drawString方法的介绍: 链接: https:
C++ MFC / VS2013 之十六(对话框:字体对话框)
字体对话框      在上一节为大家讲解了文件对话框的使用,本节则主要介绍字体对话框如何应用。      字体对话框的作用是用来选择字体。我们也经常能够见到。MFC使用CFontDialog类封装了字体对话框的所有操作。字体对话框也是一种模态对话框。 一.  CFontDialog类的构造函数     我们先来了解CFontDialog类。它的常用构造函数原型如下: CFon
SetFont()修改字体大小及样式的问题
利用SetFont()设置字体的大小及样式
Java程序设计中setFont()函数的用法(转)
java.awt.Font 设计字体显示效果 Font mf = new Font(String 字体,int 风格,int 字号); 字体:TimesRoman, Courier, Arial等 风格:三个常量 lFont.PLAIN, Font.BOLD, Font.ITALIC 字号:字的大小(磅数) 设置组件当前使用的字体:setFont(Font fn) 获取组件当前使用的字
设置NetBeans的编辑器字体为抗锯齿
在默认情况下,NetBeans的编辑器是没有开启字体抗锯齿的,我们需要在改下配置文件。 打开 NetBeans安装目录下的ect/netbeans.conf 这个文件找到下面的这一行 netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt