Freigeben über


ICONMETRICSA-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 tagICONMETRICSA {
  UINT     cbSize;
  int      iHorzSpacing;
  int      iVertSpacing;
  int      iTitleWrap;
  LOGFONTA lfFont;
} ICONMETRICSA, *PICONMETRICSA, *LPICONMETRICSA;

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 dieses Element nichtzero ist, werden Symboltitel in eine neue Zeile umgebrochen. Wenn dieses Element 0 ist, werden Titel nicht umschließen.

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 nicht codierungsneutralem Code kann zu Nichtübereinstimmungen führen, die zu Kompilierungs- oder Laufzeitfehlern führen. Weitere Informationen finden Sie unter Konventionen für Funktionsprototypen.

Anforderungen

   
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)

Siehe auch

Konzept

Symbole

Andere Ressourcen

SystemParametersInfo