HD_NOTIFY结构包含用于处理来自标头控件的通知消息的信息。
typedef struct _HD_NOTIFY { // HDN
NMHDR hdr;
int iItem;
int iButton;
HD_ITEM FAR* pitem;
} HD_NOTIFY;
会员
HDR
指定NMHDR结构。此结构的码成员标识正在发送的通知消息。它可以是以下通知代码之一:HDN_BEGINTRACK,HDN_DIVIDERDBLCLICK,HDN_ENDTRACK,HDN_ITEMCHANGED,HDN_ITEMCHANGING,HDN_ITEMCLICK或HDN_TRACK.
的iItem
指定与通知相关联的项目的索引。
的iButton
指定生成通知消息时涉及的鼠标按钮的索引。该成员可以是以下值之一:
值 | 含义 |
0 | 左按钮 |
1 | 右按钮 |
2 | 中间按钮 |
Pitm
指向HD_ITEM结构的指针,其中包含与通知消息相关联的标题项的信息。
备注
当标题控件发送HDN_BEGINTRACK,HDN_DIVIDERDBLCLICK,HDN_ENDTRACK,HDN_ITEMCHANGED,HDN_ITEMCHANGING,HDN_ITEMCLICK或HDN_TRACK通知代码时,它将一个指向HD_NOTIFY结构的指针作为WM_NOTIFY消息的【lParam的】参数发送。
也可以看看
HD_ITEM, HDN_BEGINTRACK, HDN_DIVIDERDBLCLICK, HDN_ENDTRACK, HDN_ITEMCHANGED, HDN_ITEMCHANGING, HDN_ITEMCLICK, HDN_TRACK, WM_NOTIFY