次の方法で共有


ABCFLOAT 構造体 (wingdi.h)

ABCFLOAT 構造体には、フォント文字の A、B、および C の幅が含まれています。

構文

typedef struct _ABCFLOAT {
  FLOAT abcfA;
  FLOAT abcfB;
  FLOAT abcfC;
} ABCFLOAT, *PABCFLOAT, *NPABCFLOAT, *LPABCFLOAT;

メンバー

abcfA

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

abcfB

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

abcfC

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

注釈

A、B、および C の幅は、フォントの基本行に沿って測定されます。

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

要件

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

こちらもご覧ください

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

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

GetCharABCWidthsFloat