ABC 構造体
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