GetInstalledFontsByCharsetA
字体
描述
末尾的 A 表示 ANSI(char)DLL 入口点;ActiveX/COM 接口仅公开 Unicode 形式,其行为与 GetInstalledFontsByCharset 相同,字符串参数使用当前 SetAnsiMode 代码页解释
返回已安装字体的名称列表。这些字体名称可与
AddTrueTypeFont 和 AddSubsettedFont 函数
列表由指定字符集筛选。要显示所有字体,将 CharsetIndex 设为 2(对应 DEFAULT_CHARSET)
语法
Delphi
Function DLGetInstalledFontsByCharsetA(InstanceID, CharsetIndex, Options: Integer): PAnsiChar;
DLL
const char * DLGetInstalledFontsByCharsetA(int InstanceID, int CharsetIndex, int Options);
参数
| CharsetIndex | 1 = ANSI 2 = 默认 3 = Symbol 4 = Shift JIS 5 = Hangeul 6 = GB2312 7 = Chinese Big 5 8 = OEM 9 = Johab 10 = Hebrew 11 = Arabic 12 = Greek 13 = Turkish 14 = Vietnamese 15 = Thai 16 = East Europe 17 = Russian 18 = Mac 19 = Baltic 0 = 用双引号括起并以逗号分隔的字体名称 1 = 以纯文本形式并用 CRLF 分隔的字体名称 |
|---|---|
| Options |