Freigeben über


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

Symbole

andere Ressourcen

SystemParametersInfo-