ABC-Struktur (wingdi.h)

Die ABC-Struktur enthält die Breite eines Zeichens in einer TrueType-Schriftart.

Syntax

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

Member

abcA

Der Abstand A des Zeichens. Der Abstand A ist der Abstand, der vor dem Zeichnen der Zeichensymbole zur aktuellen Position hinzugefügt werden soll.

abcB

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

abcC

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 Gesamtbreite eines Zeichens ist die Summe der Leerzeichen A, B und C. Entweder das A- oder das C-Leerzeichen 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 (windows.h einschließen)

Weitere Informationen

Schriftarten- und Textstrukturen

Übersicht über Schriftarten und Text

GetCharABCWidths