GetCharABCWidthsI |
Declare Function Api_GetCharABCWidthsI& Lib "gdi32" Alias "GetCharABCWidthsI" (ByVal hDC&, ByVal uint&, ByVal uint&, ByRef lpword%, ByRef lpabc As ABC) |
Declare Function GetCharABCWidthsI Lib "gdi32" Alias "GetCharABCWidthsI" (ByVal hdc As Long, ByVal uint As Long, ByVal uint As Long, ByRef lpword As Integer, ByRef lpabc As ABC) As Long |
|
現在の TrueType フォントで与えられた範囲にある、連続したグリフインデックスの幅を論理単位で取得する。この関数は TrueType フォント以外に対しては失敗する。 |
|
パラメータ
にだけ使われる。
メータは、この配列内のグリフインデックスの数を指定する。
リフインデックスと同じ数の ABC 構造体がなければならない。 ンに追加する距離である。B 間隔はグリフの黒い部分の幅である。C 間隔はグリフの右側に空白部分を加えるためにカレントポジションに追
加する距離である。総送り幅は A+B+C で求められる。
ている値を使う。この値は、GetOutlineTextMetrics 関数を呼び出して取得することができる。 |