怎么获取字体的字符集 记事本的字体设置里,选中一个字体后会出现它的字符集。怎么才能获取到?用font.GdiCharSet返回值总是1baidu中搜到得几个API返回值也总是DEFAULT。请教达人! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.csdn.net/leezy_2000/archive/2003/09/03/13187.aspx InstalledFontCollection ifc= new InstalledFontCollection();foreach (FontFamily ff in ifc.Families){ Console.WriteLine(ff.Name);} to:hbxtlhx你的是列举所有的字体吧我是要字体的字符集 你的意思是获取CharMap里面的字符??这个没弄过看看这个吧http://support.microsoft.com/kb/241020/zh-cn to:lovefootball不是具体的字符;就是获取字符集但是我使用getTextCharSet得到的返回值都是1。 int charSet = Convert.ToInt32(this.Font.GdiCharSet);我这里测试的结果是正确的你可以通过设计器改变当前Form的字体然后测试一下charSet 是根据字体的改变而改变的而且跟http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnaraskdr/html/askgui12302003.asp这里面的列表可以对的上 请参考https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=96652http://msdn.microsoft.com/library/default.asp?url=/archive/en-us/dnaraskdr/html/askgui12302003.asp to:lovefootball谢谢。英文不是很好,看了大概。int charSet = Convert.ToInt32(this.Font.GdiCharSet);只能测控件中的字体,Font font =new Font("宋体",10);int charSet = Convert.ToInt32(font);这样的方式不行,似乎是个BUG,而Microsoft也没有要改正的意思。只能用logFont的方法了再次感谢。结帖! 【WPF】 textbox在输入文本时弹出一个靠右的popup,textbox和popup都有输入焦点,怎么做? c# 读取json文件 字符串相加,在线等 C#按键精灵小程序 关于lock的问题 C#网络编程问题(获取本机IP) 怎样将用户控件添加到工具栏中? 怎么样获得PDA机器码 想要的效果做不出来,大家看图吧,一言难尽。。 新手求教winform load事件问题 HTTP/1.1 500 Server Error帮帮忙啊 在即时通信系统中如何实现文件的传送?
foreach (FontFamily ff in ifc.Families)
{
Console.WriteLine(ff.Name);
}
hbxtlhx你的是列举所有的字体吧
我是要字体的字符集
看看这个吧
http://support.microsoft.com/kb/241020/zh-cn
不是具体的字符;就是获取字符集
但是我使用getTextCharSet得到的返回值都是1。
你可以通过设计器改变当前Form的字体
然后测试一下
charSet 是根据字体的改变而改变的
而且跟http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/dnaraskdr/html/askgui12302003.asp
这里面的列表可以对的上
谢谢。
英文不是很好,看了大概。
int charSet = Convert.ToInt32(this.Font.GdiCharSet);
只能测控件中的字体,Font font =new Font("宋体",10);
int charSet = Convert.ToInt32(font);
这样的方式不行,似乎是个BUG,而Microsoft也没有要改正的意思。只能用logFont的方法了再次感谢。
结帖!