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

NMITEMACTIVATE

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

描述

 

包含有关LVN_ITEMACTIVATE通知消息.

 

FreeBASIC 语法

 

TYPE NMITEMACTIVATE

  hdr       AS NMHDR

  iItem     AS LONG

  iSubItem  AS LONG

  uNewState AS UINT

  uOldState AS UINT

  uChanged  AS UINT

  ptAction  AS POINT

  lParam    AS LPARAM

  uKeyFlags AS UINT

END TYPE

 

成员

 

hdr

 

NMHDR structure that contains information about this notification message.

 

iItem

 

Index of the list-view item. If the item index is not used for the notification, this member will contain -1.

 

iSubItem

 

One-based index of the subitem. If the subitem index is not used for the notification or the notification does not apply to a subitem, this member will contain zero.

 

uNewState

 

New item state. This member is zero for notification messages that do not use it.

 

uOldState

 

Old item state. This member is zero for notification messages that do not use it.

 

uChanged

 

Set of flags that indicate the item attributes that have changed. This member is zero for notifications that do not use it. Otherwise, it can have the same values as the mask member of the LVITEM structure.

 

ptAction

 

POINT structure that indicates the location at which the event occurred. This member is undefined for notification messages that do not use it.

 

lParam

 

Application-defined value of the item. This member is undefined for notification messages that do not use it.

 

uKeyFlags

 

Modifier keys that were pressed at the time of the activation. This member contains zero or a combination of the following flags:

 

LVKF_ALT

The key is pressed.

LVKF_CONTROL

The key is pressed.

LVKF_SHIFT

The key is pressed.

 

引用文件

 

CommCtrl.bi