GetInstalledFontsByCodePageA
フォント
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は GetInstalledFontsByCodePage と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
インストール済みフォントの名前一覧を返します。これらのフォント名は以下とともに使用できます
AddTrueTypeFont 関数および AddSubsettedFont 関数
一覧は指定したコードページで絞り込まれます。すべてのフォントを表示するには CodePage を 0(DEFAULT_CHARSET に対応)に設定します
構文
Delphi
Function DLGetInstalledFontsByCodePageA(InstanceID, CodePage, Options: Integer): PAnsiChar;
DLL
const char * DLGetInstalledFontsByCodePageA(int InstanceID, int CodePage, int Options);
パラメータ
| CodePage | 0 = DEFAULT_CHARSET 437 = OEM_CHARSET 850 = OEM_CHARSET 852 = OEM_CHARSET 874 = THAI_CHARSET 932 = SHIFTJIS_CHARSET 936 = GB2312_CHARSET 949 = HANGEUL_CHARSET 950 = CHINESEBIG5_CHARSET 1250 = EASTEUROPE_CHARSET 1251 = RUSSIAN_CHARSET 1252 = ANSI_CHARSET 1253 = GREEK_CHARSET 1254 = TURKISH_CHARSET 1255 = HEBREW_CHARSET 1256 = ARABIC_CHARSET 1257 = BALTIC_CHARSET 1258 = VIETNAMESE_CHARSET 1361 = JOHAB_CHARSET 0 = 二重引用符で囲みカンマで区切ったフォント名 1 = CRLF で区切ったプレーンテキストのフォント名 |
|---|---|
| Options |