C++鼠标单击获取坐标 20
我现在要做个这程序,在个对话框里,鼠标点击顺序分别为左上->右上->右下->左下,点完之后会调用其他的一个程序,一定要按这样的顺序按,不然就没反应不会弹其他程序,我现在又...
我现在要做个这程序,在个对话框里,鼠标点击顺序分别为
左上->右上->右下->左下,点完之后会调用其他的一个程序,一定要按这样的顺序按,不然就没反应不会弹其他程序,我现在又了个想法就是设置个FLAG=0然后点左上FLAG=1,点完右上之后if(flag=1)右上FLAG+1,点完右下之后if(flag=2)右下flag+1,点完左下之后if(flag=3)左下flag+1,if(flag=4)shellcute调其他程序。有高手能写个完整的代码给我了,谢谢了。我不知道怎么去获取单击坐标,也不知道具体在C++里怎么去做判断啊,要原码谢谢了,逻辑方法我自己都知道,刚学的C++不大会,在线等啊。。。 展开
左上->右上->右下->左下,点完之后会调用其他的一个程序,一定要按这样的顺序按,不然就没反应不会弹其他程序,我现在又了个想法就是设置个FLAG=0然后点左上FLAG=1,点完右上之后if(flag=1)右上FLAG+1,点完右下之后if(flag=2)右下flag+1,点完左下之后if(flag=3)左下flag+1,if(flag=4)shellcute调其他程序。有高手能写个完整的代码给我了,谢谢了。我不知道怎么去获取单击坐标,也不知道具体在C++里怎么去做判断啊,要原码谢谢了,逻辑方法我自己都知道,刚学的C++不大会,在线等啊。。。 展开
展开全部
对话框添加对WM_LBUTTONDOWN消息的处理函数即可,比如:
void 你的对话框::OnLButtonDown(UINT nFlags, CPoint point)
函数里面根据point值进行逻辑处理
void 你的对话框::OnLButtonDown(UINT nFlags, CPoint point)
函数里面根据point值进行逻辑处理
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Api 中的 lparm 参数包含了坐标信息
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Windows程序设计
这本书就是你需要的.
这本书就是你需要的.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询