以下函数用于字体和文本。
| 功能 | 描述 |
|---|---|
| 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 | 获取字体的字符字距对。 |
| 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