vc中如何获取鼠标点击时的坐标
我在网上查了一下,知道GetCursorPos(&crpos);这个方法可以,但我不会用,编译的时候老是报错,希望有人能给个例子让我看看,能编译通过的话必将高分送上为什么...
我在网上查了一下,知道GetCursorPos(&crpos);这个方法可以,但我不会用,编译的时候老是报错,希望有人能给个例子让我看看,能编译通过的话必将高分送上
为什么我这样写总是报错,但我这样写就没事
Point pt;
GetCursorPos(&pt);
但这样的点击不是我想要的效果,我想只是在我建立的窗口中才调用点击鼠标取坐标的方法,如何实现??? 展开
为什么我这样写总是报错,但我这样写就没事
Point pt;
GetCursorPos(&pt);
但这样的点击不是我想要的效果,我想只是在我建立的窗口中才调用点击鼠标取坐标的方法,如何实现??? 展开
4个回答
展开全部
classview视图类 (View)上右键 弹出菜单选择 add wiodows message... 添加左键响应函数
void CMy1234View::OnLButtonDown(UINT nFlags, CPoint point)
{
CFormView::OnLButtonDown(nFlags, point);
}
参数point就是点击时坐标.
void CMy1234View::OnLButtonDown(UINT nFlags, CPoint point)
{
CFormView::OnLButtonDown(nFlags, point);
}
参数point就是点击时坐标.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
添加WM_LBOTTONDOWN消息,在其响应函数里可得到,好像是point变量吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你是不是想在对话框中获得鼠标坐标,
哪么你就再对话框类中新建一个指针变量,用上述方法就可以
哪么你就再对话框类中新建一个指针变量,用上述方法就可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询