EnumFontFamilies該函式列舉指定設備環境下的指定字型族裡的字型。
基本介紹
- 中文名:EnumFontFamilies
- 函式功能:該函式列舉指定設
- 函式原型:int EnumFontFamilies (H
- 參數:hdc:設備環境句柄。
函式原型,參數,備註,
函式原型
int EnumFontFamilies (HDC hdc, LPCTSTR lpszFamily, FONTENUMPROC lpEnumFontFamProc, LPARAM lParam);
參數
hdc:設備環境句柄。
lpszFamily:指向以\0結束的字元串的指針,該字元串指定期望的字型族的名字。如果lpszFamily為NULL,則EnumFontFamilies隨機地選擇並列舉每一個有效字型族的一種字型。
lpEnumFontProc:指定應用程式定義的回調函式的過程實例地址,回調函式類型為EnumFontFamProc,參見EnumFontFamilies可得到關於回調函式的更多信息。
lParam:指向應用程式供給的數據的指針,該數據和字型信息一起傳給回調函式。
備註
對每一種由參數指定其字樣名的字型,EnumFontFamilies獲得此字型的信息,並將其傳給由參數pEnumFontFamProc指向的函式。應用程式定義的回調函式可按期望處理這些字型信息,當再沒有有效字型或回調函式返回零時,列舉才停止。