CreateScalableFontResource

此頁沒有內(nèi)容條目
內(nèi)容

CreateScalableFontResource

VB聲明

Declare Function CreateScalableFontResource Lib "gdi32" Alias "CreateScalableFontResourceA" (ByVal fHidden As Long, ByVal lpszResourceFile As String, ByVal lpszFontFile As String, ByVal lpszCurrentPath As String) As Long

說明

為一種TureType字體創(chuàng)建一個資源文件,以便能用API函數(shù)AddFontResource將其加入Windows系統(tǒng)。字體信息本身并不復(fù)制到字體資源文件中;相反,資源文件中包含了欲使用的TureType文件的名字

返回值

Long,非零表示成功,零表示失敗。會設(shè)置GetLastError

參數(shù)表

參數(shù)

類型及說明

fHidden

Long,如果是零,表示創(chuàng)建一個普通的字體資源;如果是1,表示創(chuàng)建一個只讀字體資源,它只能在文檔中嵌入使用

lpszResourceFile

String,欲創(chuàng)建的資源文件的名字。普通文件使用.FOT擴展名,只讀文件使用.FOR擴展名

lpszFontFile

String,TureType字體文件文件的文件名。如果其中包含了一個路徑,就到指定的路徑尋找字體文件,同時不使用lpszCurrentPath參數(shù)指定的位置。而且在調(diào)用AddFontResource函數(shù)之前,會將字體復(fù)制到Windows的SYSTEM目錄

lpszCurrentPath

String,由lpszFontFile參數(shù)決定

Top