次の方法で共有


ABC 構造体

更新 : 2007 年 11 月

ABC 構造体は、TrueType フォントの文字幅を保持します。

typedef struct _ABC { /* abc */
   int abcA;
   UINT abcB;
   int abcC;
} ABC;

パラメータ

  • abcA
    文字の A スペーシングを指定します。A スペーシングとは、文字のグリフを描画する前に現在位置に加算される距離です。

  • abcB
    文字の B スペーシングを指定します。B スペーシングとは、文字のグリフの描画部分の幅です。

  • abcC
    文字の C スペーシングを指定します。C スペーシングとは、文字のグリフの右側に余白をとるために現在位置に加算される距離です。

解説

文字の全幅は、A、B、および C スペーシングの合計になります。アンダーハングやオーバーハングを示すために、A スペーシングまたは C スペーシングを負の値にできます。

必要条件

ヘッダー : wingdi.h

参照

参照

CDC::GetCharABCWidths

その他の技術情報

構造体、スタイル、コールバック関数とメッセージ マップ