一个listctrl的父窗口是CDialog,要响应鼠标单击消息 NM_CLICK,
(1)在CListCtrl 里添加
ON_NOTIFY_REFLECT宏,而在CDialog里面添加 ON_NOTIFY, 这样只能在CListCtrl 里面响应,应为消息被父窗口反射回来了。
(2)在CListCtrl 里添加
ON_NOTIFY_REFLECT_EX宏, 而在CDialog里面添加 ON_NOTIFY, 这样两者都能响应。要注意
CListCtrl的 消息函数是BOOL 返回值的,如果返回false,父窗口会响应,如果返回true,父窗口不会响应。