macro ListView_SetCallbackMask (commctrl.h)
Modifica la maschera di callback per un controllo visualizzazione elenco. È possibile utilizzare questa macro o inviare il messaggio di LVM_SETCALLBACKMASK in modo esplicito.
Sintassi
void ListView_SetCallbackMask(
hwnd,
mask
);
Parametri
hwnd
Tipo: HWND
Handle per il controllo visualizzazione elenco.
mask
Tipo: UINT
Valore della maschera di callback. I bit della maschera indicano gli stati o le immagini dell'elemento per cui l'applicazione archivia i dati di stato correnti. Questo valore può essere una qualsiasi combinazione delle costanti seguenti:
Valore restituito
nessuno
Osservazioni
La maschera di callback di un controllo visualizzazione elenco è un set di flag di bit che specificano gli stati dell'elemento per cui l'applicazione, anziché il controllo, archivia i dati correnti. La maschera di callback si applica a tutti gli elementi del controllo, a differenza della designazione dell'elemento di callback, che si applica a un elemento specifico. La maschera di callback è zero per impostazione predefinita, ovvero il controllo visualizzazione elenco archivia tutte le informazioni sullo stato dell'elemento. Dopo aver creato un controllo visualizzazione elenco e inizializzato gli elementi, è possibile utilizzare la macro ListView_SetCallbackMask o LVM_SETCALLBACKMASK messaggio per modificare la maschera di callback. Per recuperare la maschera di callback corrente, inviare il messaggio di LVM_GETCALLBACKMASK .
Per altre informazioni sulle immagini sovrapposte e sulle immagini di stato, vedere List-View Image Elenchi.For more information about overlay images and state images, see List-View Image Elenchi.
Per altre informazioni sui callback di visualizzazione elenco, vedere Callback Items and the Callback Mask
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |