基坑降水深度计算:关于VC++列表框ListCtrl的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 06:18:20
请问:
1.当鼠标双击列表框时响应那个消息。
2.当鼠标双击列表框ListCtrl时如何获得所双击的项?最好能给出代码,谢谢!
现在已经响应了NM_DBCLK的消息,并在里面向ListView控件发送LVM_GETITEM的消息:
{
...
LPLVITEM pGetResult=new LVITEM;
::SendMessage((GetDlgItem(IDC_ListView)->m_hWnd,LVM_GETITEM,0,pGetResult);
...
delete pGetResult;
...
}
按照MSDN的说法,如果::SendMessage返回True就是成功了,但是为什么我无论如何双击这个控件,这个函数总是返回False,请问为什么??

收到 LVM_ 开头的消息,MSDN自己查