LVM _ SETCALLBACKMASK-Nachricht

Ändert die Rückrufmaske für ein Listenansicht-Steuerelement. Sie können diese Nachricht explizit oder mithilfe des _ ListView-Makros SetCallbackMask senden.

Parameter

wParam

Der Wert der Rückrufmaske. Die Bits der Maske geben die Elementzustände oder Bilder an, für die die Anwendung die aktuellen Zustandsdaten speichert. Dieser Wert kann eine beliebige Kombination der folgenden Konstanten sein:

Wert Bedeutung
LVIS _ CUT
Das Element ist für einen Ausschneide- und Einfügevorgang markiert.
LVIS _ DROPHILITED
Das Element wird als Drag & Drop-Ziel hervorgehoben.
_LVIS-FOKUS
Das Element hat den Fokus.
LVIS _ SELECTED
Das Element ist ausgewählt.
LVIS _ OVERLAYMASK
Die Anwendung speichert den Bildlistenindex des aktuellen Überlagerungsbilds für jedes Element.
LVIS _ STATEIMAGEMASK
Die Anwendung speichert den Bildlistenindex des aktuellen Statusbilds für jedes Element.

lParam

Muss Null sein.

Rückgabewert

Gibt TRUE zurück, wenn erfolgreich, andernfalls FALSE.

Hinweise

Die Rückrufmaske eines Listenansichtssteuerelements ist ein Satz von Bitflags, die die Elementzustände angeben, für die die Anwendung anstelle des -Steuerelements die aktuellen Daten speichert. Die Rückrufmaske gilt für alle Elemente des Steuerelements, im Gegensatz zur Rückrufelementbezeichnung, die für ein bestimmtes Element gilt. Die Rückrufmaske ist standardmäßig 0 (null), d. h., das Listenansicht-Steuerelement speichert alle Elementzustandsinformationen. Nachdem Sie ein Listenansicht-Steuerelement erstellt und dessen Elemente initialisiert haben, können Sie die LVM _ SETCALLBACKMASK-Nachricht senden, um die Rückrufmaske zu ändern. Um die aktuelle Rückrufmaske abzurufen, senden Sie die LVM _ GETCALLBACKMASK-Nachricht.

Weitere Informationen zu Überlagerungsbildern und Zustandsbildern finden Sie unter Hinzufügen List-View Bildlisten.

Weitere Informationen zu Rückrufen in Listenansichten finden Sie unter Rückrufelemente und die Rückrufmaske.

Anforderungen

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

Siehe auch

LVN _ GETDISPINFO