Mensaje LVM_GETITEMINDEXRECT
Definición
LVM_GETITEMINDEXRECT plvii=(WPARAM)(LVITEMINDEX*)wParam prc=(LPARAM)(LPRECT)lParam
Obtiene el rectángulo delimitador para todos o parte de un subítem en la visa actual de un control list-view especificado. Se puede enviar este mensaje explícitamente o bien usar la macro ListView_GetItemIndexRect.
Descripción
- plvii
- Un puntero a una estructura LVITEMINDEX para el ítem padre del subítem. El proceso que invoca es el responsable de obtener memoria para esta estructura y asignar sus miembros. plvii no puede ser NULL.
- prc
Un puntero a una estructura RECT que recibe las coordenadas. El proceso que invoca es el responsable de obtener memoria para esta estructura. prc no puede ser NULL. Asignar al miembro top el índice del subítem, y al miembro left uno de los valores siguientes, que indica para qué parte del subítem se debe recuperar el rectángulo delimitador.
Valor Significado LVIR_BOUNDS Devuelve el rectángulo delimitador para el subítem completo, incluyendo el icono y la etiqueta. LVIR_ICON Devuelve el rectángulo delimitador del icono o icono pequeño del subítem. LVIR_LABEL Devuelve el rectángulo delimitador del texto del subítem.
Valor de retorno
Retorna TRUE si tiene éxito, o FALSE en caso contrario.
Observaciones
Si prc.top es cero, el mensaje devuelve las coordenadas del rectángulo para el ítem apuntado por plvii. El valor LVIR_SELECTBOUNDS para el parámetro prc.left no está soportado.