MFC中如何获得鼠标单击位置

MFC中如何得到鼠标右键单击一个对话框时其具体位置。怎样将这个点的x和y坐标构造成CPoint类???在线等,急急急!!!麻烦看清问题再回答!!!别乱糊弄人。... MFC中如何得到鼠标右键单击一个对话框时其具体位置。
怎样将这个点的x和y坐标构造成CPoint类???
在线等,急急急!!!
麻烦看清问题再回答!!!
别乱糊弄人。
展开
 我来答
persue012
推荐于2017-11-24
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
CPoint point;
GetCursorPos(&point);
point.x和point.y就是你要的鼠标点击的位置。
49r1ob0oi
2011-02-23 · TA获得超过764个赞
知道小有建树答主
回答量:766
采纳率:0%
帮助的人:545万
展开全部
看兄台提问我大概了解是怎么回事了
如题:你应该是知道怎么取得当前双击的行了是吧,那我就不用再说了

现在需要取得列

操作列头的方法你应该知道吧,我就当你是知道,不知道去网上查吧

下面说下方法
取得列头的指针后,来算出每列的宽度。然后判断鼠标的的坐标,就可以得出鼠标所在的列了,然后根据所在行来确定具体哪一个格...

我以前做过。。不过时间太长了,总之思路是这样的,代码部分你根据我的思路做就行了,不会的就自己查查MSDN吧,思路有了就好办了.

虽然麻烦点不如你做成自己的类(写个子类)以后就方便了

参考资料: 百度一下

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式