messaggio di LVM_MAPINDEXTOID
Esegue il mapping dell'indice di un elemento a un ID univoco.
Parametri
-
wParam
-
Indice di un elemento.
-
lParam
-
Deve essere zero.
Valore restituito
Restituisce un ID univoco.
Commenti
I controlli visualizzazione elenco tengono traccia internamente degli elementi in base all'indice. Ciò può presentare problemi perché gli indici possono cambiare durante la durata del controllo.
Il controllo visualizzazione elenco può contrassegnare un elemento con un ID al momento della creazione dell'elemento. È possibile utilizzare questo ID per garantire l'univocità durante la durata del controllo visualizzazione elenco.
Per identificare in modo univoco un elemento, accettare l'indice restituito da una chiamata, ad esempio IComponent::GetDisplayInfo e chiamare LVM_MAPINDEXTOID. Il valore restituito è un ID univoco.
Nota
In un ambiente multithreading, l'indice è garantito solo nel thread che ospita il controllo visualizzazione elenco, non nei thread in background.
Nota
Per usare questo messaggio, è necessario specificare un manifesto che specifica Comclt32.dll versione 6.0. Per altre informazioni sui manifesti, vedere Abilitazione degli stili di visualizzazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
Intestazione |
|