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);

參數

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