ABC 構造体 (wingdi.h)

ABC 構造体には、TrueType フォントの文字の幅が含まれています。

構文

typedef struct _ABC {
  int  abcA;
  UINT abcB;
  int  abcC;
} ABC, *PABC, *NPABC, *LPABC;

メンバー

abcA

文字の間隔。 A の間隔は、文字グリフを描画する前に現在の位置に追加する距離です。

abcB

文字の B 間隔。 B 間隔は、文字グリフの描画部分の幅です。

abcC

文字の C 間隔。 C の間隔は、文字グリフの右側に空白を提供するために現在の位置に追加する距離です。

注釈

文字の合計幅は、A、B、および C のスペースの合計です。 A または C 空間は負の値にして、アンダーハングまたはオーバーハングを示すことができます。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header wingdi.h (Windows.h を含む)

こちらもご覧ください

フォントとテキストの構造

フォントとテキストの概要

GetCharABCWidths