ICONMETRICSW-Struktur (winuser.h)

Enthält die skalierbaren Metriken, die Symbolen zugeordnet sind. Diese Struktur wird mit der SystemParametersInfo-Funktion verwendet, wenn die aktion SPI_GETICONMETRICS oder SPI_SETICONMETRICS angegeben wird.

Syntax

typedef struct tagICONMETRICSW {
  UINT     cbSize;
  int      iHorzSpacing;
  int      iVertSpacing;
  int      iTitleWrap;
  LOGFONTW lfFont;
} ICONMETRICSW, *PICONMETRICSW, *LPICONMETRICSW;

Member

cbSize

Typ: UINT

Die Größe der Struktur in Bytes.

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 dieser Member ungleich null ist, werden die Symboltitel in eine neue Zeile umgebrochen. Wenn dieser Member null ist, werden Titel nicht umgebrochen.

lfFont

Typ: LOGFONT

Die Schriftart, die für Symboltitel verwendet werden soll.

Hinweise

Hinweis

Der winuser.h-Header definiert ICONMETRICS als Alias, der die ANSI- oder Unicode-Version dieser Funktion basierend auf der Definition der UNICODE-Präprozessorkonstante automatisch 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
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile winuser.h (windows.h einschließen)

Siehe auch

Konzept

Symbole

Andere Ressourcen

SystemParametersInfo