macro ListView_GetItemIndexRect (commctrl.h)
Ottiene il rettangolo di delimitazione per tutto o parte di un elemento secondario nella visualizzazione corrente di un controllo visualizzazione elenco specificato. Utilizzare questa macro o inviare il messaggio di LVM_GETITEMINDEXRECT in modo esplicito.
Sintassi
void ListView_GetItemIndexRect(
[in] hwnd,
[in] plvii,
[in] iSubItem,
[in] code,
[in, out] prc
);
Parametri
[in] hwnd
Tipo: HWND
Handle per il controllo visualizzazione elenco.
[in] plvii
Tipo: LVITEMINDEX*
Puntatore a una struttura LVITEMINDEX per l'elemento padre dell'elemento secondario. Il chiamante è responsabile dell'allocazione di questa struttura e dell'impostazione dei relativi membri. plvii non deve essere NULL.
[in] iSubItem
Tipo: LONG
Indice dell'elemento secondario.
[in] code
Tipo: LONG
Parte dell'elemento secondario della visualizzazione elenco per cui recuperare il rettangolo di delimitazione. Questo parametro deve essere uno dei valori seguenti.
[in, out] prc
Tipo: LPRECT
Puntatore a una struttura RECT per ricevere le coordinate. Il chiamante è responsabile dell'allocazione di questa struttura. prc non deve essere NULL.
Valore restituito
nessuno
Osservazioni
Se iSubItem è zero, questa macro restituisce le coordinate del rettangolo all'elemento a cui punta plvii. Il valore LVIR_SELECTBOUNDS per il codice del parametro non è supportato.
Requisiti
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | commctrl.h |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per