2 qq 27529345 qq_27529345 于 2016.04.03 18:19 提问

c#怎么实现不动鼠标就能实现在屏幕的另一个地方实现点击?

我本来试了试mouse_event _但是只能先用这个函数把鼠标移到指定位置,再用这个函数实现单击,但是直接指定那个位置单击时就不能实现单击,求大神指教,我只是想实现不动鼠标就能实现在屏幕的另一个地方实现点击

1个回答

caozhy
caozhy   Ds   Rxr 2016.04.03 18:32

sendmessage发送wm_lbuttondown wm_lbuttonup

qq_27529345
qq_27529345 谢谢,我指的是鼠标去点击别的软件,感觉mouse_event可以,但是我试的只能实现当前鼠标位置的点击不能到指定位置点击,就是第二三个参数没发挥作用,怎么回事
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c#实现鼠标在指定的坐标点击屏幕
vs2010环境,采用c#实现了,鼠标自动在屏幕某个坐标上进行点击操作。
unity--鼠标画线、画图实现
在untiy有时候需要用到画线,比如说在做签名或者画图的时候,主要用的组件就是LineRenderer实现代码 using UnityEngine; using System.Collections; public class TextNGUI : MonoBehaviour { /// /// 鼠标画图功能 /// private GameObject
点击屏幕 任何 一处 产生事件
自定义导航栏 直接可以让美工去切一张图片  就可以了  不用写那么多代码        //点击屏幕 任何一处 开始 下载   不要用//点击屏幕  任何 一处开始下载  中间加上 一个button  可以去 解决 //-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event   
C#程序鼠标自动点击桌面源码
功能:获取屏幕上任意三个坐标,间隔一定时间(可设定时间间隔)循环单击/双击这三个坐标,实现无人操作。
C#实现让鼠标点击任意绝对位置
鼠标点击任意绝对位置 引入命名空间using System.Runtime.InteropServices; 因为要使用user32.dll中 屏幕绝对位置 public static extern int SetCursorPos(int x, int y);
c#模拟鼠标点击屏幕任意点
把三个点的坐标填入六个文本框自动执行 if (k == 100)//10秒后自动单击第二个点(双击第一个点5秒后) { SetCursorPos(m, n); mouse_event(MouseEventFlag.LeftDown, 0, 0, 0, UIntPtr.Zero); mouse_event(MouseEventFlag.LeftUp, 0, 0, 0, UIntPtr.Zero); }
实现类似QQ单一账户登录,在另一个地方登录后在原登录窗口提示下线
原文:http://www.cnblogs.com/shixudong/p/3342337.html 首先,使用框架做的最好,可以在框架页直接做一次就好了 再登陆成功后保存session的代码后添加以下代码: 注意:需要引入命名空间using System.Collections; SetApplication("Online", clientContext.UserI
C在控制台上实现鼠标画图功能
#include #include #include HANDLE hOut; HANDLE hIn; void ClearScreen(void); void DispMousePos(COORD pos); // 在第24行显示鼠标位置 int main() { hOut = GetStdHandle(STD_OUTPUT_HANDLE); // 获取标准输出设备句柄 h
Android触摸屏幕实现类似光标的图片跟随
让点击的地方出现一个指示光标样式的图片项目开发中遇到这样一个需求,在屏幕被点击的时候出现一个就像电脑光标一样的图片,指示你现在手指的焦点,本来想着用动画去实现,后来上网的时候看到了可以用画的方式实现,这样更灵活,下面是代码和思路。1.自定义一个Viewpublic class LockScreenView extends ImageView { public float currentX =
C# 鼠标移动到指定位置,并且单击
[DllImport("User32")]         public extern static void mouse_event(int dwFlags, int dx, int dy, int dwData, IntPtr dwExtraInfo);         [DllImport("user32.dll")]         static extern bool SetCu