次の方法で共有


CDC::GetCharABCWidthsI

現在の TrueType フォントから、指定された範囲の連続したグリフ インデックスの幅を論理単位で取得します。

BOOL GetCharABCWidthsI( 
   UINT giFirst, 
   UINT cgi, 
   LPWORD pgi, 
   LPABC lpabc 
) const;

パラメーター

  • giFirst
    現在のフォントから、連続したグリフ インデックスのグループの最初のグリフ インデックスを指定します。 このパラメーターは pgi のパラメーターが null場合にのみ使用されます。

  • cgi
    グリフ インデックスの数を指定します。

  • pgi
    グリフ インデックスを含む配列へのポインター。 値がの場合、nullgiFirst のパラメーターが使用されます。 cgi のパラメーターは配列にグリフ インデックスの数を指定します。

  • lpabc
    ABC の配列へのポインターは、文字幅の受信を構成します。 この配列は cgi のパラメーターで指定したグリフ インデックスを持つ少なくともと同様に ABC の多くの構造体を含める必要があります。

戻り値

正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。

解説

このメンバー関数は Windows SDKに説明されているように、関数 GetCharABCWidthsIの機能をエミュレートします。

必要条件

ヘッダー: afxwin.h

参照

関連項目

CDC クラス

階層図

CDC::GetCharWidth

CDC::GetOutlineTextMetrics