如何产生柔和的字体输出效果 字体柔和GDIDrawTextGDI+ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我上面的代码确实不行,如何才能得到类似Form标题和主菜单这种绘制效果? 在家里和公司都相同,使用VB和WM虚拟机都是相同,只有在winxp系统下没这效果 确实比较模糊,但不知道用什么词比较确切。 这种效果就像Mac和PC显示相同字体不同效果一样。ios系统的字体看上去感觉更舒服些。ps中也有这种类似字体的处理效果:正常、锐利、犀利、浑厚和平滑 这5中状态 在家里和公司都相同,使用VB和WM虚拟机都是相同,只有在winxp系统下没这效果vista以上的系统默认字体采用“微软雅黑”,看起来比较柔和、平滑。而winxp并没有这种字体,可以试着在winxp安装这种字体,程序文字指定为“微软雅黑”字体,再看看输出效果(字体下载:http://dl.pconline.com.cn/html_2/1/82/id=50601&pn=0.html) 谢谢!本来想不管在啥字体情况下都能有这种效果,看了实现难度比较大。不折腾了,弄微软雅黑字体。没有就宋体,难看就难看些。[code]const cst_MicrElegantBlack = '微软雅黑'; cst_Song = '宋体'; cst_Song_En = 'SimSun';function GetDefaultFont:string;var sFontName: string;begin sFontName := cst_Song; if Screen.Fonts.IndexOf(cst_MicrElegantBlack) <> -1 then sFontName := cst_MicrElegantBlack else if Screen.Fonts.IndexOf(cst_Song) <> -1 then sFontName := cst_Song else if Screen.Fonts.IndexOf(cst_Song_En) <> -1 then sFontName := cst_Song_En; Result := sFontName;end;[/code] MCS-51单片机十进制定点数翻转为二进制浮点数 如何提取用鼠标选中的单词 关于正则的的问题 终于可以看到韩国MBC星际电视频道了 动态创建TNMUDP控件的问题 有关如何减少Delphi生成的EXE文件大小的方法. 关于数据集的问题! 找一个delphi高手,做一个socket方面的编程 一个简单问题,肯定送分 ADO复杂问题,想证明自己是高手吗?来这里!没错的 cxgrid CXGrid用法
我上面的代码确实不行,如何才能得到类似Form标题和主菜单这种绘制效果?
ps中也有这种类似字体的处理效果:正常、锐利、犀利、浑厚和平滑 这5中状态
vista以上的系统默认字体采用“微软雅黑”,看起来比较柔和、平滑。而winxp并没有这种字体,可以试着在winxp安装这种字体,程序文字指定为“微软雅黑”字体,再看看输出效果(字体下载:http://dl.pconline.com.cn/html_2/1/82/id=50601&pn=0.html)
谢谢!
本来想不管在啥字体情况下都能有这种效果,看了实现难度比较大。
不折腾了,弄微软雅黑字体。没有就宋体,难看就难看些。[code]const
cst_MicrElegantBlack = '微软雅黑';
cst_Song = '宋体';
cst_Song_En = 'SimSun';function GetDefaultFont:string;
var
sFontName: string;
begin
sFontName := cst_Song;
if Screen.Fonts.IndexOf(cst_MicrElegantBlack) <> -1 then
sFontName := cst_MicrElegantBlack
else if Screen.Fonts.IndexOf(cst_Song) <> -1 then
sFontName := cst_Song
else if Screen.Fonts.IndexOf(cst_Song_En) <> -1 then
sFontName := cst_Song_En; Result := sFontName;
end;[/code]