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

NMITEMACTIVATE

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

描述

 

包含有关LVN_ITEMACTIVATE通知消息的信息。

 

C/C++ 语法

 

typedef struct tagNMITEMACTIVATE {

NMHDR hdr;

int iItem;

int iSubItem;

UINT uNewState;

UINT uOldState;

UINT uChanged;

POINT ptAction;

LPARAM lParam;

UINT uKeyFlags;

} NMITEMACTIVATE, *LPNMITEMACTIVATE;

 

PB语法

 

TYPE NMITEMACTIVATE

hdr       AS NMHDR

iItem     AS LONG

iSubItem  AS LONG

uNewState AS DWORD

uOldState AS DWORD

uChanged  AS DWORD

ptAction  AS POINT

lParam    AS LONG

uKeyFlags AS DWORD

END TYPE

 

成员

 

hdr

 

NMHDR结构,其中包含有关此通知消息的信息。

 

iItem

 

列表视图项目的索引。

 

iSubItem

 

子项目的一个索引。

 

uNewState

 

新项目状态。

 

uOldState

 

旧项状态

 

uChanged

 

指示已更改的项目属性的标志集。

 

ptAction

 

POINT结构,指示事件发生的位置。

 

lParam

 

应用程序定义的项目值。

 

uKeyFlags

 

在激活时按下的修饰键。

 

LVKF_ALT

按键。

LVKF_CONTROL

按键。

LVKF_SHIFT

按键。

 

最低操作系统

 

Windows 2000,Windows NT 4.0与Internet Explorer 4.0,Windows 98,Windows 95与Internet Explorer 4.0。

 

引用文件 #INCLUDE Once

 

CommCtrl.inc