ListView_GetItemRect
The ListView_GetItemRect
macro retrieves the bounding rectangle for all or part of an item in the
current view. You can use this macro or explicitly send the LVM_GETITEMRECT
BOOL ListView_GetItemRect(
HWND hwnd, |
|
int i, |
|
RECT FAR *prc, |
|
int code |
|
); |
|
Parameters
hwnd
Handle to the
list view control.
i
Index of the
list view item.
prc
Pointer to a RECT
code
Portion of
the list view item for which to retrieve the bounding rectangle. This parameter
can be one of the following values:
Value |
Meaning |
LVIR_BOUNDS |
Returns the
bounding rectangle of the entire item, including the icon and label. |
LVIR_ICON |
Returns the
bounding rectangle of the icon or small icon. |
LVIR_LABEL |
Returns the
bounding rectangle of the item text. |
LVIR_SELECTBOUNDS |
Returns the
union of the LVIR_ICON and LVIR_LABEL rectangles, but excludes columns in
details view. |
Return Values
Returns TRUE
if successful or FALSE otherwise.
Remarks
This
parameter is specified by the left member of the RECT structure
pointed to by prc.
See Also