LVM_GETITEMSTATELVM_GETITEMSTATE*
*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.

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


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.