GetInstalledFontsByCharsetA
Шрифтове
Описание
Завършващата A обозначава точката на вход на DLL от тип ANSI (char); интерфейсът 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 = Default 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 |