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 = 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 |