Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Legt den Abstand zwischen Symbolen in Listenansicht-Steuerelementen fest, die auf die LVS_ICON Formatvorlage festgelegt sind. Sie können dieses Makro verwenden oder die LVM_SETICONSPACING Nachricht explizit senden.
Syntax
DWORD ListView_SetIconSpacing(
HWND hwndLV,
int cx,
int cy
);
Parameter
hwndLV
Typ: HWND-
Ein Handle zu einem Listenansichtssteuerelement.
cx
Typ: int
Der Abstand in Pixel, der zwischen Symbolen auf der x-Achse festgelegt werden soll.
cy
Typ: int
Der Abstand in Pixel, der zwischen Symbolen auf der y-Achse festgelegt werden soll.
Rückgabewert
Typ: DWORD-
Gibt einen DWORD--Wert zurück, der den vorherigen enthält.
Bemerkungen
Die parameter cx und cy sind relativ zur oberen linken Ecke einer Symbolbitmap. Um den Abstand zwischen Nichtüberlappungssymbolen festzulegen, müssen die cx- oder cy- Werte die Größe des Symbols sowie den zwischen Symbolen gewünschten Leerraum enthalten. Werte, die die Breite des Symbols nicht enthalten, führen zu Überschneidungen.
Beim Definieren des Symbolabstands müssen cx- und cy- auf 4 oder größer festgelegt werden. Kleinere Werte liefern nicht das gewünschte Layout. Sie können cx- und cy- auf den Standardabstand zurücksetzen, indem Sie beide Werte auf -1 festlegen. Mit diesem Ansatz können Sie nur beide Standardeinstellungen zurücksetzen. Sie können nicht nur cx oder cy auf die Standardeinstellung zurücksetzen, indem Sie eine davon auf -1 festlegen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | commctrl.h |