导航:  Windows Controls Wrapper Functions > List View Control > Structures >

LVHITTESTINFO

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

描述

 

包含有关测试的信息。

 

C/C++ 语法

 

typedef struct _LVHITTESTINFO {

POINT pt;

UINT flags;

int iItem;

int iSubItem;

int iGroup;

} LVHITTESTINFO, *LPLVHITTESTINFO;

 

PB语法

 

TYPE LVHITTESTINFO

pt       AS POINT

flags    AS DWORD

iItem    AS LONG

iSubItem AS LONG

END TYPE

 

TYPE LVHITTESTINFO_V6

pt       AS POINT

flags    AS DWORD

iItem    AS LONG

iSubItem AS LONG

iGrouop  AS LONG

END TYPE

 

成员

 

pt

 

在客户端坐标点击测试的位置。

 

flags

 

接收有关命中测试结果的信息的变量。

 

您可以使用LVHT_ABOVE,LVHT_BELOW,LVHT_TOLEFT和LVHT_TORIGHT来确定是否滚动列表视图控件的内容。

 

您可以测试LVHT_ONITEM以确定指定的位置是否超过列表视图项。

 

LVHT_ABOVE

该位置位于控制台的客户区域之上。

LVHT_BELOW

该位置在控制台的客户区域之下。

LVHT_NOWHERE

该位置在列表视图控件的客户端窗口中,但它不在列表项目之上。

LVHT_ONITEMICON

该位置在列表视图项目的图标上。

LVHT_ONITEMLABEL

该位置在列表视图项目的文本之上。

LVHT_ONITEMSTATEICON

该位置在列表视图项目的状态图像上。

LVHT_TOLEFT

位置在列表视图控件的客户区域的左侧。

LVHT_TORIGHT

位置在列表视图控件的客户区域的右侧。

LVHT_EX_GROUP_HEADER

Windows Vista。

LVHT_EX_GROUP_FOOTER

Windows Vista

LVHT_EX_GROUP_COLLAPSE

Windows Vista.

LVHT_EX_GROUP_BACKGROUND

Windows Vista.

LVHT_EX_GROUP_STATEICON

Windows Vista.

LVHT_EX_GROUP_SUBSETLINK

Windows Vista.

LVHT_EX_GROUP

Windows Vista。

LVHT_EX_ONCONTENTS

Windows Vista.

LVHT_EX_FOOTER

Windows Vista.

 

iItem

 

接收匹配项的索引。

 

iSubItem

 

版本4.70.

 

iGroup

 

Windows Vista.

 

最低操作系统

 

Windows NT 3.51,Windows 95。

 

引用文件 #INCLUDE Once

 

CommCtrl.inc