CListCtrl的NM_CLICK 函数的具体解释 ?
发布网友
发布时间:2022-05-02 23:12
我来回答
共1个回答
热心网友
时间:2022-06-28 05:11
NM_CLICK 这个是鼠标左键点击CListCtrl控件客户区时激发的消息,可以在里面做点击的处理。
补充:
第一个参数是传递的一个机构,第二个是返回值不用管。
MFC针对每个控件都实现了这个消息的处理,参数是一个指针,针对CListCtrl这个控件来说,要强制转换一下结构。如下:
typedef struct tagNMITEMACTIVATE {
NMHDR hdr;
int iItem;
int iSubItem;
UINT uNewState;
UINT uOldState;
UINT uChanged;
POINT ptAction;
LPARAM lParam;
UINT uKeyFlags;
} NMITEMACTIVATE, *LPNMITEMACTIVATE;
包括点击的列,和子列,状态等信息。