ListView_SetCallbackMask Makro (commctrl.h)
Ändert die Rückrufmaske für ein Listenansichtssteuerelement. Sie können dieses Makro verwenden oder die LVM_SETCALLBACKMASK Nachricht explizit senden.
Syntax
void ListView_SetCallbackMask(
hwnd,
mask
);
Parameter
hwnd
Typ: HWND
Ein Handle für das Listenansichtssteuerelement.
mask
Typ: UINT
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:
Rückgabewert
Keine
Bemerkungen
Die Rückrufmaske eines Listenansichtssteuerelements ist eine Gruppe 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 null, was bedeutet, dass das Listenansicht-Steuerelement alle Elementstatusinformationen speichert. Nachdem Sie ein Listenansicht-Steuerelement erstellt und dessen Elemente initialisiert haben, können Sie das ListView_SetCallbackMask-Makro oder LVM_SETCALLBACKMASK Nachricht verwenden, 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 List-View Image Listen.
Weitere Informationen zu Rückrufen in der Listenansicht finden Sie unter Rückrufelemente und Rückrufmaske.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | commctrl.h |