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 相容。
- CreateScalableFontResource
- EnumFontFamilies
- EnumFontFamProc
- EnumFonts
- EnumFontsProc
- GetCharWidth
- GetTextExtentPoint