delphi 如何不让鼠标在不移动下实现模拟点击
是在后台执行模拟点击,不和当前的鼠标抢控制!比如我现在想点击桌面的某一个坐标图标,在执行点击的过程中,不和我当前正在使用的鼠标抢控制。我目前用这个方法的话是会抢控制,鼠标...
是在后台执行模拟点击,不和当前的鼠标抢控制!
比如我现在想点击桌面的某一个坐标图标,在执行点击的过程中,不和我当前正在使用的鼠标抢控制。
我目前用这个方法的话是会抢控制,鼠标会强制移动到 50,50的位置
SetCursorPos(50,50);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); 展开
比如我现在想点击桌面的某一个坐标图标,在执行点击的过程中,不和我当前正在使用的鼠标抢控制。
我目前用这个方法的话是会抢控制,鼠标会强制移动到 50,50的位置
SetCursorPos(50,50);
mouse_event(MOUSEEVENTF_LEFTDOWN,0,0,0,0);
mouse_event(MOUSEEVENTF_LEFTUP,0,0,0,0); 展开
展开全部
button1.click;
button1可以是任何按键的名称。
button1可以是任何按键的名称。
追问
不是点程序里的按键
追答
那必须外部程序开源了。不开源你怎么知道控制哪个按键。因此我认为是不可实现的。除非目标对象开源。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看明白
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是想禁止别人用鼠标按键模拟?
追问
没有想禁止,就是实现点击的时候,别抢控制权!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询