冒险解谜游戏中文网 ChinaAVG

标题: 【汉化资料】API之文本和字体函数 [打印本页]

作者: shane007    时间: 2009-1-15 22:15
标题: 【汉化资料】API之文本和字体函数
AddFontResource 在Windows系统中添加一种字体资源 # M! S  O" T% ?' A$ {
CreateFont 用指定的属性创建一种逻辑字体 7 V6 D1 B2 g% T, Z$ N/ t; f
CreateFontIndirect 用指定的属性创建一种逻辑字体
# Q* B5 x' D& aCreateScalableFontResource 为一种TureType字体创建一个资源文档,以便能用API函数AddFontResource将其加入Windows系统
, b6 F* ]4 C9 O3 B) u5 jDrawText 将文本描绘到指定的矩形中 9 ]9 L$ \1 l8 k1 n4 ~% F
DrawTextEx 和DrawText相似,只是加入了更多的功能 . f, e; X" [$ R& W3 o9 q
EnumFontFamilies 列举指定设备可用的字体
) E! H9 ]# _8 Q- |; K% w; ]EnumFontFamiliesEx 列举指定设备可用的字体
, X! D- T9 J1 \8 n( q9 d) v* F- YEnumFonts 列举指定设备可用的字体
# t3 [4 U4 E! e5 ?7 |ExtTextOut 经过扩展的文本描绘函数。也请参考SetTextAlign函数 - t1 `- H* b# }$ [6 {2 l  s
GetAspectRatioFilterEx 用SetMapperFlags需要Windows只选择和设备当前纵横比相符的光栅字体时,本函数可判断纵横比大小
8 _* m- K6 H' o+ H2 V: {5 ^5 m# O; SGetCharABCWidths 判断TureType字体中一个或多个字符的A-B-C大小 % y, ?1 m0 e4 x, v; C* \& `
GetCharABCWidthsFloat 查询一种字体中一个或多个字符的A-B-C尺寸
% O8 I9 ?2 m! E" U0 ~GetCharacterPlacement 该函数用于了解如何用一个给定的字符显示一个字串
) g$ C( i, f  z0 f/ L3 ^GetCharWidth 调查字体中一个或多个字符的宽度 0 S7 p+ l  u7 _% i
GetFontData 接收一种可缩放字体文档的数据 7 F6 `4 y2 B" d
GetFontLanguageInfo 返回现在选入指定设备场景中的字体的信息
0 m$ T" [- B! |2 ~. a& H% t4 I- e' T/ LGetGlyphOutline 取得TureType字体中构成一个字符的曲线信息   A# H5 N0 Z8 b
GetKerningPairs 取得指定字体的字距信息
- l0 a) ^% w& @: u# a) B( [# pGetOutlineTextMetrics 接收和TureType字体内部特征有关的周详信息 ; a! v: h) U4 G
GetRasterizerCaps 了解系统是否有能力支持可缩放的字体 7 K& ^% _$ \& g1 O( W
GetTabbedTextExtent 判断一个字串占据的范围,同时考虑制表站扩充的因素
9 v0 B% x- \$ d2 d3 u3 ~1 NGetTextAlign 接收一个设备场景当前的文本对齐标志 , \/ z# @4 h, o: d0 [+ m& A
GetTextCharacterExtra 判断额外字符间距的当前值 + y; v' K% w+ E" ~2 Q" @+ ?3 `
GetTextCharset 接收当前选入指定设备场景的字体的字符集标识符
  f* f% q5 X  p; _/ m8 P, u6 A) J* m3 |GetTextCharsetInfo 获取和当前选定字体的字符集有关的周详信息
& J  _( U  F! b7 [GetTextColor 判断当前字体颜色。通常也称为“前景色”
: |: n4 W8 \: y+ Y3 s6 @GetTextExtentExPoint 判断要填入指定区域的字符数量。也用一个数组装载每个字符的范围信息
& ~/ l/ z/ E+ L6 U6 I4 d. q8 [GetTextExtentPoint 判断一个字串的大小(范围) & |4 B( \; t  I) t4 d
GetTextFace 获取一种字体的字样名
! R0 |* K7 ^* r  w9 Q4 p% }% I+ }3 uGetTextMetrics 获取和选入一种设备场景的物理字体有关的信息 ' C1 E+ K; y5 z6 Q6 S6 y
GrayString 描绘一个以灰色显示的字串。通常由Windows用于标识禁止状态
" U) Q" l* s- @: F! s$ JPolyTextOut 描绘一系列字串 ; K' E& G( M1 y
RemoveFontResource 从Windows系统中删除一种字体资源
8 p5 h1 C( ]$ [# B2 K* H8 l9 gSetMapperFlags Windows对字体进行映射时,可用该函数选择和目标设备的纵横比相符的光栅字体
7 @* x7 \' j* k4 n: Q. d1 c" cSetTextAlign 配置文本对齐方式,并指定在文本输出过程中使用设备场景的当前位置 9 B( Y% i1 C' [. ~8 C
SetTextCharacterExtra 描绘文本的时候,指定要在字符间插入的额外间距
% p4 z% t; s* ^1 g7 O" z2 l. zSetTextColor 配置当前文本颜色。这种颜色也称为“前景色”   y3 d) ~  i0 H& x; c6 v% a
SetTextJustification 通过指定一个文本行应占据的额外空间,可用这个函数对文本进行两端对齐处理
  N, B7 u! ~& v5 QTabbedTextOut 支持制表站的一个文本描绘函数
* h4 T  b9 }% _8 ]# l% i) }TextOut 文本绘图函数




欢迎光临 冒险解谜游戏中文网 ChinaAVG (https://chinaavg.com/) Powered by Discuz! X3.2