CreateFontIndirect

CreateFontIndirect,計算機程式語言函式,該函式創建一種在指定結構定義其特性的邏輯字型。這種字型可在後面的套用中被任何設備環境選作字型。

函式功能

函式功能:該函式創建一種在指定結構定義其特性的邏輯字型。這種字型可在後面的套用中被任何設備環境選作字型。
函式原型:HFONT CreateFontIndirect(CONST LOGFONT *lplf);

參數

參數:
lplf:指向定義此邏輯字型特性的LOGFONT結構的指針
返回值:如果函式調用成功,返回值是邏輯字型的句柄;如果函式調用失敗,返回值是NULL。
Windows NT:若想獲得更多的錯誤信息,請調用GetLastError函式。
備註:函式CreateFontIndirect創建一種在結構LOGFONT中定義特性的邏輯字型。當這種字型被函式選擇時,GDI的字型映射器會努力將此邏輯字型與現有物理字型相匹配,如果不能找到精確匹配,將會提供另一種選擇,其特性與所要求的特性儘可能地匹配。
當一種字型不再需要進,可調用DeleteObject刪除它。
Windows CE:1.0版本只支持光柵字型。Windows CE版本2.0支持使用TrueType字型和光柵字型其中之一的系統。字型類型(光柵或TrueType)是在系統設計時就已選擇,不能被應用程式改變。
速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:1.0及以上版本;頭檔案:wingdi.h;庫檔案:gdi32.lib;Unicode:在Windows NT環境下以Unicode和ANSI兩種方式實現。

相關詞條

相關搜尋

熱門詞條

聯絡我們