EnumFontFamExProc

EnumFontFamExProc,是一個計算機函式。

 

函式功能

函式功能:該函式是和函式EnumFontFamiliesEx一起使用的應用程式定義的回調函式,它用來處理字型。為每一種列舉的字型調用一次,類型FONTENUMPROC定義了一個指向此回調函式的指針,EnumFontExProc是這個應用程式定義的函式的名字的占位符。
    函式原型:int CALLBACK EnumFontFamExProc(ENUMLOGFONTEX *lpelfe, NEWTEXTMETRICEX *lpntme, int FontType, LPARAM lParam);

相關參數

參數
    lpelfe:指向含有字型的邏輯屬性的ENUMLOGFONTEX結構的指針。
    lpntme:指向含有字型物理屬性的結構的指針。此函式對TrueType字型使用結構,對其他字型使用結構NEWTEXTMETRICEX。
    FontType:指定字型類型,此參數可為下列值的組合。
    DEVICE_FONTTYPE, RASTER_FONTTYPE, TRUETYPE_FONTTYPE
    lParam:指定由函式EnumFontFamiliesEx傳來的應用程式定義的數據。
    返回值:要繼續列舉,返回值必須非零,要停止列舉,返回值必須是為0。
    備註:一個應用程式必須通過將此回調函式的地址傳給函式EnumFontFamiliesEx來註冊回調函式。
    與回調函式EnumFontFamProc不同的是,EnumFontFamProc接收關於一種字型的擴充信息,結構NEWTEXTMETRICEX包括了文字(字元集)的定位名字,結構NEWTEXTMETRICEX包含了字型覆蓋特性。
    速查:Windows NT:4.0及以上版本;Windows:95及以上版本;Windows CE:不支持;頭檔案:wingdi.h;庫檔案:用戶自定義。

相關詞條

相關搜尋

熱門詞條

聯絡我們