ABCFLOAT-Struktur (wingdi.h)

Die ABCFLOAT-Struktur enthält die Breiten A, B und C eines Schriftartzeichens.

Syntax

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

Member

abcfA

Der Abstand A des Zeichens. Der Abstand A ist der Abstand, der der aktuellen Position vor dem Zeichnen der Zeichen-Glyphe hinzugefügt werden soll.

abcfB

Der B-Abstand des Zeichens. Der Abstand B ist die Breite des gezeichneten Teils der Zeichenglyphe.

abcfC

Der C-Abstand des Zeichens. Der C-Abstand ist der Abstand, der zur aktuellen Position hinzugefügt werden soll, um einen Leerraum rechts neben der Zeichenglyphe bereitzustellen.

Hinweise

Die Breiten A, B und C werden entlang der Basislinie der Schriftart gemessen.

Der Zeicheninkrement (Gesamtbreite) eines Zeichens ist die Summe der Leerzeichen A, B und C. Entweder der A- oder der C-Bereich kann negativ sein, um Unter- oder Überhänge anzuzeigen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile wingdi.h (einschließlich Windows.h)

Weitere Informationen

Schriftart- und Textstrukturen

Übersicht über Schriftarten und Text

GetCharABCWidthsFloat