commctrl.h
Macro ListView_GetItemRect
Obtiene el rectángulo delimitador para todo o parte de un ítem en la vista actual. Se puede usar esta macro o enviar el mensaje LVM_GETITEMRECT explícitamente.
Definición
BOOL ListView_GetItemRect( HWND hwnd, int i, RECT* prc, int code );
Descripción
- hwnd
- Un manipulador del control list-view.
- i
- El índice del ítem del list-view.
- prc
- Un puntero a una estructura RECT que recibirá el rectángulo delimitador.
- code
La porción del ítem del list-view del que se debe recuperar el rectángulo delimitador. Este parámetro debe ser uno de los valores siguientes:
Valor Significado LVIR_BOUNDS Devuelve el rectángulo delimitador del ítem completo, incluyendo el icono y la etiqueta. LVIR_ICON Devuelve el rectángulo delimitador del icono o icono pequeño. LVIR_LABEL Devuelve el rectángulo delimitador del texto del ítem. LVIR_SELECTBOUNDS Devuelve la unión de los rectángulos LVIR_ICON y LVIR_LABEL, pero excluye las columnas en la vista de reporte.
Valor de retorno
Devuelve TRUE si tiene éxito, o FALSE en caso contrario.