複製鏈接
請複製以下鏈接發送給好友

EnumFontFamilies

鎖定
EnumFontFamilies該函數列舉指定設備環境下的指定字體族裏的字體。
中文名
EnumFontFamilies
函數功能
該函數列舉指定設
函數原型
int EnumFontFamilies (H
參    數
hdc:設備環境句柄。

EnumFontFamilies函數原型

int EnumFontFamilies (HDC hdc, LPCTSTR lpszFamily, FONTENUMPROC lpEnumFontFamProc, LPARAM lParam);

EnumFontFamilies參數

hdc:設備環境句柄。
lpszFamily:指向以\0結束的字符串的指針,該字符串指定期望的字體族的名字。如果lpszFamily為NULL,則EnumFontFamilies隨機地選擇並列舉每一個有效字體族的一種字體。
lpEnumFontProc:指定應用程序定義的回調函數的過程實例地址,回調函數類型為EnumFontFamProc,參見EnumFontFamilies可得到關於回調函數的更多信息。
lParam:指向應用程序供給的數據的指針,該數據和字體信息一起傳給回調函數

EnumFontFamilies其他信息

對每一種由參數指定其字樣名的字體,EnumFontFamilies獲得此字體的信息,並將其傳給由參數pEnumFontFamProc指向的函數。應用程序定義的回調函數可按期望處理這些字體信息,當再沒有有效字體或回調函數返回零時,列舉才停止。
Windows CE版本1.0只支持光柵字體。Windows CE版本2.0支持那些使用早期TrueType或光柵字體兩者之一的系統。字體類型(TrueType或光柵)是在系統設計時選擇的,不能被應用程序修改。