hur.cn - 华软网

 热门搜索

鼠标右击列表框时怎么知道哪一项被右击了

  作者:未知    来源:网络    更新时间:2009/9/27
想做一个界面,上面有一个列表框,用户在列表框上面右击时可以
弹出一个菜单,对右键点击的项进行编辑(增,删,改列表项内容)

现在对列表项做增删改,右键弹出菜单都知道怎么做

但是不知道怎么做到只有在列表框上右击时才显示菜单
怎么知道右击的是哪一个列表项

请问各位有没有做这个的经验,可否介绍一下思路
---华软 网友回答---
MSDN:

UINT CListBox::ItemFromPoint(
   CPoint pt,
   BOOL& bOutside 
) const;

可以判断

---华软网友回复---
一直忘了结贴 抱歉
---华软网友回复---
引用楼主 kingstarer 的回复:
想做一个界面,上面有一个列表框,用户在列表框上面右击时可以
弹出一个菜单,对右键点击的项进行编辑(增,删,改列表项内容)

现在对列表项做增删改,右键弹出菜单都知道怎么做

但是不知道怎么做到只有在列表框上右击时才显示菜单
怎么知道右击的是哪一个列表项

请问各位有没有做这个的经验,可否介绍一下思路


我现在也想实现跟你一样的功能,请问是否能发给我一个代码啊,谢谢      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。