字型和文字函式 (Windows GDI)
下列函式會與字型和文字搭配使用。
功能 | 描述 |
---|---|
AddFontMemResourceEx | 將內嵌字型新增至系統字型表格。 |
AddFontResource | 將字型資源新增至系統字型表格。 |
AddFontResourceEx | 將私用或不可列舉的字型新增至系統字型表格。 |
CreateFont | 建立邏輯字型。 |
CreateFontIndirect | 從結構建立邏輯字型。 |
CreateFontIndirectEx | 從結構建立邏輯字型。 |
DrawText | 在矩形中繪製格式化的文字。 |
DrawTextEx | 在矩形中繪製格式化的文字。 |
EnumFontFamExProc | 應用程式 definedcallback 函式,搭配 EnumFontFamiliesEx 來處理字型。 |
EnumFontFamiliesEx | 列舉系統中具有特定特性的所有字型。 |
ExtTextOut | 繪製字元字串。 |
GetAspectRatioFilterEx | 取得外觀比例篩選的設定。 |
GetCharABCWidths | 從 TrueType 字型取得連續字元的寬度。 |
GetCharABCWidthsFloat | 從目前字型取得連續字元的寬度。 |
GetCharABCWidthsI | 取得連續圖像索引的寬度,或從 TrueType 字型的字元索引數位。 |
GetCharacterPlacement | 取得字元字串的相關信息。 |
GetCharWidth32 | 從目前字型取得連續字元的寬度。 |
GetCharWidthFloat | 從目前字型取得連續字元的小數寬度。 |
GetCharWidthI | 從目前字型取得連續圖像索引的寬度或圖像索引數位。 |
GetFontData | 取得 TrueType 字型的計量數據。 |
GetFontLanguageInfo | 傳回顯示內容所選取字型的相關信息。 |
GetFontUnicodeRanges | 指出字型支援哪些 Unicode 字元。 |
GetGlyphIndices | 將字串轉譯成字元索引陣列。 |
GetGlyphOutline | 取得 TrueType 字型中字元的外框或點陣圖。 |
GetKerningPairs | 取得字型的字元字距字組。 |
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相容。
- CreateScalableFontResource
- EnumFontFamilies
- EnumFontFamProc
- EnumFonts
- EnumFontsProc
- GetCharWidth
- GetTextExtentPoint