【发布时间】:2015-01-11 10:56:48
【问题描述】:
我正在尝试通过键盘控制鼠标。为此,我使用了两个头文件:-
#include <conio.h>
#include <windows.h>
获取我调用的当前位置
POINT p;
GetCursorPos(&p);
要向右移动光标,我调用
p.x += 10;
为了将光标移动到所有其他方向,我使用上述方法。直到现在一切都很好。但我不知道如何从我的代码中左键单击鼠标。所以请告诉我有什么方法可以做到这一点
【问题讨论】:
-
PostMessage(...,WM_LBUTTONDOWN,...)
-
“我无法从我的代码中弄清楚如何左键单击鼠标”是我们无法解决的问题,因为如果不查看错误代码我们实际上不知道出了什么问题.另外你的问题是什么? @huseyintugrulbuyukisik 你的评论对修复他的光标有什么帮助?
-
其实我不知道点击鼠标左键应该调用什么函数
-
@bot 他将搜索并学习如何使用 postmessage 来模拟使用键盘的点击
-
@MartinJames :您可以在输入缓冲区中插入事件以模拟鼠标点击,从 OP 自己的答案看来,这正是他想要的。
标签: c++ c windows visual-studio-2010