读书人

字符集对于的描述的有关问题

发布时间: 2012-03-14 12:01:12 作者: rapoo

字符集对于的描述的问题
我用EnumFontFamilies 获取了所有字体的名字,还有他的字符集lfCharSet:

ANSI_CHARSET = 0
DEFAULT_CHARSET = 1

再请问下, 有没有办法知道他对应于系统的描述名字呢?
比如 ANSI_CHARSET 在中文系统中是:西文
在英文系统中应该对应的是: Western

如果不明我的意思,请看下图所示:http://www.cnsubmit.com/-1_177.gif

谢谢。

[解决办法]
用EnumFontFamProc获得ENUMLOGFONT

typedef struct tagENUMLOGFONT { // elf
LOGFONT elfLogFont;
BCHAR elfFullName[LF_FULLFACESIZE];
BCHAR elfStyle[LF_FACESIZE];
} ENUMLOGFONT;

读书人网 >C++

热点推荐