导航:  Windows Controls Procedures > List View Control > Wrappers >

ListView_GetItemState

上一页返回章节概述下一页

描述

 

获取列表视图项的状态.您可以使用此功能或明确的把LVM_GETITEMSTATE消息.

 

FreeBASIC 语法

#define ListView_GetItemState(hwndLV, i, mask)

 

参数

hwndLV

[in]句柄ListView控件.

i

[in]的列表视图项的索引.

mask

[in]状态信息检索.此参数可以是下列值的组合:

 

LVIS_CUT

该项目标记为剪切和粘贴操作.

LVIS_DROPHILITED

该项目突出显示为拖放目标.

LVIS_FOCUSED

该项目有重点,所以它是由一个标准的焦点矩形包围.虽然可以选择多个项目,只有一个项目可以有重点.

LVIS_SELECTED

选择项目.选定项的外观取决于它是否具有焦点,也取决于用于选择的系统颜色.

LVIS_OVERLAYMASK

使用此掩码检索项目的叠加图像索引.

LVIS_STATEIMAGEMASK

使用此掩码检索项目的状态图像索引.

 

返回值

 

返回指定项目的当前状态.返回值中唯一有效的位是与掩码参数中设置的比特相对应的位.

 

备注

 

项目的状态信息包括一组位标志以及图像列表索引,这些索引指示项目的状态图像和覆盖图像.

 

引用文件

 

CommCtrl.bi