Freigeben über


LVM_SETICONSPACING-Nachricht

Legt den Abstand zwischen Symbolen in Listenansichtssteuerelementen fest, die das LVS_ICON-Format aufweisen. Sie können diese Nachricht explizit oder mithilfe des ListView_SetIconSpacing-Makros senden.

Parameter

wParam

Muss Null sein.

lParam

LOWORD gibt den Abstand in Pixeln an, der zwischen Symbolen auf der X-Achse festgelegt werden soll. HIWORD gibt den Abstand in Pixeln an, der zwischen Symbolen auf der y-Achse festgelegt werden soll. Siehe Hinweise.

Rückgabewert

Gibt einen DWORD-Wert zurück, der den vorherigen x-Achsenabstand im unteren Wort und den vorherigen y-Achsenabstand im oberen Wort enthält.

Hinweise

Werte für lParam sind relativ zur oberen linken Ecke einer Symbolbitmap. Um den Abstand zwischen Nichtüberlappungssymbolen festzulegen, müssen die lParam-Werte die Größe des Symbols sowie den zwischen Symbolen gewünschten Leerraum enthalten. Werte, welche die Breite des Symbols nicht enthalten, führen zu Überschneidungen.

Beim Definieren des Symbolabstands müssen die lParam-Werte auf 4 oder größer festgelegt werden. Kleinere Werte liefern nicht das gewünschte Layout. Um die Symbole auf den Standardabstand zurückzusetzen, legen Sie die lParam-Werte auf -1 fest.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h