DRAWTEXTPARAMS-Struktur (winuser.h)
Die DRAWTEXTPARAMS-Struktur enthält erweiterte Formatierungsoptionen für die DrawTextEx-Funktion .
Syntax
typedef struct tagDRAWTEXTPARAMS {
UINT cbSize;
int iTabLength;
int iLeftMargin;
int iRightMargin;
UINT uiLengthDrawn;
} DRAWTEXTPARAMS, *LPDRAWTEXTPARAMS;
Member
cbSize
Die Strukturgröße in Bytes.
iTabLength
Die Größe der einzelnen Registerkartenstopps in Einheiten, die der durchschnittlichen Zeichenbreite entsprechen.
iLeftMargin
Der linke Rand in Einheiten, die der durchschnittlichen Zeichenbreite entsprechen.
iRightMargin
Der rechte Rand in Einheiten, die der durchschnittlichen Zeichenbreite entsprechen.
uiLengthDrawn
Empfängt die Anzahl der von DrawTextEx verarbeiteten Zeichen, einschließlich Leerzeichen. Die Zahl kann die Länge der Zeichenfolge oder der Index der ersten Zeile sein, die unter den Zeichenbereich fällt. Beachten Sie, dass DrawTextEx immer die gesamte Zeichenfolge verarbeitet, wenn das DT_NOCLIP Formatierungsflag angegeben ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Kopfzeile | winuser.h (einschließlich Windows.h) |