다음을 통해 공유


ABCFLOAT 구조체(wingdi.h)

ABCFLOAT 구조체에는 글꼴 문자의 A, B 및 C 너비가 포함됩니다.

구문

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

멤버

abcfA

문자의 A 간격입니다. A 간격은 문자 모양을 그리기 전에 현재 위치에 추가할 거리입니다.

abcfB

문자의 B 간격입니다. B 간격은 문자 문자 모양에서 그려진 부분의 너비입니다.

abcfC

문자의 C 간격입니다. C 간격은 문자 문자 모양 오른쪽에 공백을 제공하기 위해 현재 위치에 추가할 거리입니다.

설명

A, B 및 C 너비는 글꼴의 기준선을 따라 측정됩니다.

문자의 문자 증가(총 너비)는 A, B 및 C 공백의 합계입니다. A 또는 C 공간은 언더행 또는 오버행을 나타내기 위해 음수일 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

글꼴 및 텍스트 구조체

글꼴 및 텍스트 개요

GetCharABCWidthsFloat