如何在Visual C++中控制鼠标移动?
我正在做一个项目,可以将普通显示器转换成触摸屏。 为此,我设计了一个红外传感器网格,并将它们安装到一个可以放置在屏幕周围的框架中。硬件部分到此结束。
我想要做的是使用网格控制鼠标移动,这样当用户在框架内移动他/她的手指时,鼠标就会在屏幕上移动。从而给出触摸屏的效果。我希望我能清楚地解释我的问题。我使用的是Windows,MS Visual C++。
如果除了 Visual C++ 之外还有任何建议,请告诉我。 谢谢。
I am doing a project where a regular monitor could be converted into a touchscreen.
For this purpose i have designed a grid of ir sensors and installed them into a frame that could be put around the screen. That concludes the hardware.
What i want to do is control the mouse movement using the grid, so that when the user moves his/her finger inside the frame it moves the mouse on the screen. Thus giving the effect of a touchscreen. I hope I am clear in explaining my problem. I am using Windows,MS Visual C++.
If there is any suggestion other than visual C++, please let me know.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用 SetCursorPos 函数。
You can use the SetCursorPos function.