ICONMETRICSW-Struktur (winuser.h)
Enthält die skalierbaren Metriken, die Symbolen zugeordnet sind. Diese Struktur wird mit der SystemParametersInfo Funktion verwendet, wenn die SPI_GETICONMETRICS- oder SPI_SETICONMETRICS-Aktion angegeben wird.
Syntax
typedef struct tagICONMETRICSW {
UINT cbSize;
int iHorzSpacing;
int iVertSpacing;
int iTitleWrap;
LOGFONTW lfFont;
} ICONMETRICSW, *PICONMETRICSW, *LPICONMETRICSW;
Angehörige
cbSize
Typ: UINT-
Die Größe der Struktur in Byte.
iHorzSpacing
Typ: int
Der horizontale Abstand in Pixel für jedes angeordnete Symbol.
iVertSpacing
Typ: int
Der vertikale Abstand in Pixel für jedes angeordnete Symbol.
iTitleWrap
Typ: int
Wenn dieses Element nicht zero ist, werden Die Symboltitel in eine neue Zeile umbrochen. Wenn dieses Element null ist, werden Titel nicht umbrochen.
lfFont
Typ: LOGFONT
Die Schriftart, die für Symboltitel verwendet werden soll.
Bemerkungen
Anmerkung
Der winuser.h-Header definiert ICONMETRICS als Alias, der automatisch die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante auswählt. Das Mischen der Verwendung des codierungsneutralen Alias mit Code, der nicht codierungsneutral ist, kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Header- | winuser.h (enthalten Windows.h) |
Siehe auch
Konzeptionelle
andere Ressourcen