CDC::GetCharABCWidthsI
更新 : 2007 年 11 月
現在の TrueType フォントから、指定された範囲の連続したグリフ インデックスの幅を論理単位で取得します。
BOOL GetCharABCWidthsI(
UINT giFirst,
UINT cgi,
LPWORD pgi,
LPABC lpabc
) const;
パラメータ
giFirst
現在のフォントから、連続したグリフ インデックスのグループの中で最初のグリフ インデックスを指定します。pgi パラメータが NULL の場合にだけ使用されます。cgi
グリフ インデックス数を指定します。pgi
グリフ インデックスを持った配列へのポインタ。値が NULL の場合は、代わりに giFirst パラメータが使用されます。cgi パラメータは、この配列内のグリフ インデックスの数を指定します。lpabc
文字幅を受け取る ABC 構造体の配列へのポインタ。この配列には、cgi パラメータで指定されたグリフ インデックス数と同数またはそれ以上の ABC 構造体が含まれている必要があります。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。
解説
このメンバ関数は、Windows SDK に記述されている GetCharABCWidthsI 関数の機能をエミュレートします。
必要条件
ヘッダー : afxwin.h