Contents Index Topic Contents | ||
Previous Topic: LVM_GETITEMSPACING Next Topic: LVM_GETITEMTEXT |
LVM_GETITEMSTATE
LVM_GETITEMSTATE wParam = (WPARAM) (int) i; lParam = (LPARAM) (UINT) mask;Retrieves the state of a list view item. You can send this message explicitly or by using the ListView_GetItemState macro.
- Returns the current state for the specified item. The only valid bits in the return value are those that correspond to the bits set in the mask parameter.
- i
- Index of the list view item.
- mask
- State information to retrieve. This parameter can be a combination of the following values:
LVIS_CUT The item is marked for a cut-and-paste operation. LVIS_DROPHILITED The item is highlighted as a drag-and-drop target. LVIS_FOCUSED The item has the focus, so it is surrounded by a standard focus rectangle. Although more than one item may be selected, only one item can have the focus. LVIS_SELECTED The item is selected. The appearance of a selected item depends on whether it has the focus and also on the system colors used for selection. LVIS_OVERLAYMASK Use this mask to retrieve the item's overlay image index. LVIS_STATEIMAGEMASK Use this mask to retrieve the item's state image index. An item's state information includes a set of bit flags as well as image list indexes that indicate the item's state image and overlay image.
See also LVM_SETITEMSTATE
Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.