【有点急】怎么捕获ListView中某个选项被选中后的消息?
【有点急】如何捕获ListView中某个选项被选中后的消息??
大家好!
当listView中某个item被选中后系统会发出什么样的消息或者是反馈代码,从而利用hook可以知道该listview的item被选中了?
谢谢!!!!!!!!
------解决方案--------------------
响应NM_CLICK消息!
大家好!
当listView中某个item被选中后系统会发出什么样的消息或者是反馈代码,从而利用hook可以知道该listview的item被选中了?
谢谢!!!!!!!!
------解决方案--------------------
响应NM_CLICK消息!
- C/C++ code
void CMake::OnClickList(NMHDR* pNMHDR, LRESULT* pResult) { // TODO: Add your control notification handler code here int nItem =-1; LPNMITEMACTIVATE lpNMItemactivate=(LPNMITEMACTIVATE)pNMHDR; if(lpNMItemactivate!=NULL) { nItem =lpNMItemactivate->iItem; //获取行索引号 } lvitem.iItem=nItem; *pResult = 0; }
------解决方案--------------------
LVN_ITEMCHANGE其实只是一个通知消息,是在父窗口的 WM_NOTIFY 里得到的