AddFontResource 在Windows系统中添加一种字体资源 % z' W E9 |1 r
CreateFont 用指定的属性创建一种逻辑字体 * A2 | H' A% J* M
CreateFontIndirect 用指定的属性创建一种逻辑字体 + M- j+ J2 n6 o
CreateScalableFontResource 为一种TureType字体创建一个资源文档,以便能用API函数AddFontResource将其加入Windows系统 ' z0 {7 n% J1 a: X
DrawText 将文本描绘到指定的矩形中 9 d0 }2 y7 P2 ^5 ~; H
DrawTextEx 和DrawText相似,只是加入了更多的功能 1 [# C: m; T$ ?
EnumFontFamilies 列举指定设备可用的字体
4 Q G- p: ~. i: I5 N+ |& ~EnumFontFamiliesEx 列举指定设备可用的字体
; C0 N: H% x! |# \4 F4 E8 r# m. k* CEnumFonts 列举指定设备可用的字体
- B, t; v; K, D4 J8 y6 l0 p" _9 JExtTextOut 经过扩展的文本描绘函数。也请参考SetTextAlign函数
3 [9 m$ s/ J! R8 X9 D% ^GetAspectRatioFilterEx 用SetMapperFlags需要Windows只选择和设备当前纵横比相符的光栅字体时,本函数可判断纵横比大小
' q. o8 P/ l& Z# G1 T, X) e+ k) `GetCharABCWidths 判断TureType字体中一个或多个字符的A-B-C大小
6 w* N4 k( g h1 g. r, VGetCharABCWidthsFloat 查询一种字体中一个或多个字符的A-B-C尺寸
: ^$ D6 K5 @$ n, vGetCharacterPlacement 该函数用于了解如何用一个给定的字符显示一个字串 + K& U+ Y5 Q% _& k1 m8 u
GetCharWidth 调查字体中一个或多个字符的宽度
+ n% c! F8 \5 _' NGetFontData 接收一种可缩放字体文档的数据
# r; U- Z9 s9 v" w5 t: ^. IGetFontLanguageInfo 返回现在选入指定设备场景中的字体的信息
5 d2 ~1 O: h( t2 |% n. yGetGlyphOutline 取得TureType字体中构成一个字符的曲线信息 # F, F1 ~% n) m& R: F3 Y% `; t$ M
GetKerningPairs 取得指定字体的字距信息 6 R- x7 q, z( Y: e+ A3 ~8 U
GetOutlineTextMetrics 接收和TureType字体内部特征有关的周详信息 ) N$ Y$ v/ h- X. g9 F5 G5 B5 l
GetRasterizerCaps 了解系统是否有能力支持可缩放的字体 4 n6 B( r* ?: }2 \) @
GetTabbedTextExtent 判断一个字串占据的范围,同时考虑制表站扩充的因素 ) _9 W2 W" |: [6 o9 O! ?: z0 o
GetTextAlign 接收一个设备场景当前的文本对齐标志
- t1 b x0 ?5 F+ TGetTextCharacterExtra 判断额外字符间距的当前值 + V* j2 u h* f! B- \1 R4 p% ^4 k- F
GetTextCharset 接收当前选入指定设备场景的字体的字符集标识符
+ ?* M# C- W9 G+ q- rGetTextCharsetInfo 获取和当前选定字体的字符集有关的周详信息
: g9 p3 w: F, Q$ O W, pGetTextColor 判断当前字体颜色。通常也称为“前景色”
+ }8 k& b: y' A! V: M1 G7 r% L+ hGetTextExtentExPoint 判断要填入指定区域的字符数量。也用一个数组装载每个字符的范围信息
1 @; r" ]' v- t! Y. |GetTextExtentPoint 判断一个字串的大小(范围)
1 _, I9 _) o3 vGetTextFace 获取一种字体的字样名 ' v# L. i! u3 Z% l( B n o t
GetTextMetrics 获取和选入一种设备场景的物理字体有关的信息 : y, m) v+ E0 U# c* @
GrayString 描绘一个以灰色显示的字串。通常由Windows用于标识禁止状态 ) G) F, j1 a {8 ?
PolyTextOut 描绘一系列字串
4 {8 |4 K, H5 URemoveFontResource 从Windows系统中删除一种字体资源
9 Z; R2 p0 y) A( T" b$ nSetMapperFlags Windows对字体进行映射时,可用该函数选择和目标设备的纵横比相符的光栅字体
( P% s( O% `- `6 Q# [3 [, USetTextAlign 配置文本对齐方式,并指定在文本输出过程中使用设备场景的当前位置 ( c) r6 `2 x- j1 a+ n! @% T1 F, Y1 @
SetTextCharacterExtra 描绘文本的时候,指定要在字符间插入的额外间距
2 i# m# D: w1 D$ bSetTextColor 配置当前文本颜色。这种颜色也称为“前景色”
1 r/ n# I7 _) y4 r: d- wSetTextJustification 通过指定一个文本行应占据的额外空间,可用这个函数对文本进行两端对齐处理
5 V! w, K* i. y1 ]TabbedTextOut 支持制表站的一个文本描绘函数
; [+ x/ M! I* O: M7 Y2 N+ \TextOut 文本绘图函数 |