Windows GDI) (字型和文字函式

下列函式會與字型和文字搭配使用。

函式 描述
AddFontMemResourceEx 將內嵌字型新增至系統字型表格。
AddFontResource 將字型資源新增至系統字型表格。
AddFontResourceEx 將私人或不可列舉的字型新增至系統字型表格。
CreateFont 建立邏輯字型。
CreateFontIndirect 從 結構建立邏輯字型。
CreateFontIndirectEx 從 結構建立邏輯字型。
DrawText 繪製矩形中的格式化文字。
DrawTextEx 繪製矩形中的格式化文字。
EnumFontFamExProc 搭配 EnumFontFamiliesEx 處理字型的應用程式 definedcallback 函式。
EnumFontFamiliesEx 列舉系統中具有特定特性的所有字型。
ExtTextOut 繪製字元字串。
GetAspectRatioFilterEx 取得外觀比例篩選的設定。
GetCharABCWidths 從 TrueType 字型取得連續字元的寬度。
GetCharABCWidthsFloat 取得目前字型中連續字元的寬度。
GetCharABCWidthsI 取得連續圖像索引的寬度,或從 TrueType 字型的字元索引陣列。
GetCharacterPlacement 取得字元字串的相關資訊。
GetCharWidth32 取得目前字型中連續字元的寬度。
GetCharWidthFloat 從目前字型取得連續字元的分數寬度。
GetCharWidthI 從目前字型取得連續圖像索引的寬度或字元索引陣列。
GetFontData 取得 TrueType 字型的計量資料。
GetFontLanguageInfo 傳回顯示內容所選取字型的相關資訊。
GetFontUnicodeRanges 告知字型支援哪些 Unicode 字元。
GetGlyphIndices 將字串轉譯為字元索引的陣列。
GetGlyphOutline 取得 TrueType 字型中字元的大綱或點陣圖。
GetKerningPairs 取得字型的字元 kerning 配對。
GetOutlineTextMetrics 取得 TrueType 字型的文字計量。
GetRasterizerCaps 指出是否已安裝 TrueType 字型。
GetTabbedTextExtent 計算字元字串的寬度和高度,包括索引標籤。
GetTextAlign 取得裝置內容的文字對齊設定。
GetTextCharacterExtra 取得裝置內容的目前字元間距。
GetTextColor 取得裝置內容的文字色彩。
GetTextExtentExPoint 取得字串中將符合空格的字元數。
GetTextExtentExPointI 取得符合空間的字元索引數目。
GetTextExtentPoint32 計算文字字串的寬度和高度。
GetTextExtentPointI 計算字元索引陣列的寬度和高度。
GetTextFace 取得在裝置內容中選取的字型名稱。
GetTextMetrics 使用字型的計量填入緩衝區。
PolyTextOut 使用裝置內容中的字型和文字色彩繪製數個字串。
RemoveFontMemResourceEx 從系統字型表格移除來源內嵌在檔中的字型。
RemoveFontResource 從系統字型表格中移除檔案中的字型。
RemoveFontResourceEx 從系統字型資料表中移除私人或不可列舉的字型。
SetMapperFlags 改變用來將邏輯字型對應至實體字型的演算法。
SetTextAlign 設定裝置內容的文字對齊旗標。
SetTextCharacterExtra 設定字元間距。
SetTextColor 設定裝置內容的文字色彩。
SetTextJustification 指定系統應該新增至字串中中斷字元的空間量。
TabbedTextOut 在位置寫入字元字串,將索引標籤展開至指定的值。
TextOut 在位置寫入字元字串。

 

過時的函式

這些函式僅供與 16 位版本的 Windows 相容。