C#鼠标点击器

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Runtime.InteropServices;

using System.Threading;

using System.Text.RegularExpressions;

namespace WindowsFormsApplication5

{

public partial class Form1 : Form

{

[DllImport("user32")]

private static extern int mouse_event(int dwFlags,int dx,int dy,int cButtons,int dwExtraInfo);

const int MOUSEEVENT_LEFTDOWN = 0x0002;

const int MOUSEEVENT_LEFTUP = 0x0004;

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

string pattern=@"^\d+(\.\d)?$";

timer1.Enabled = true;

if (Regex.IsMatch(textBox2.Text, pattern))

{

timer1.Interval = int.Parse(this.textBox2.Text);

timer1.Start();

}

else

{

timer1.Stop();

timer1.Enabled = false;

MessageBox.Show("请输入整数!","系统提示:",MessageBoxButtons.OK,MessageBoxIcon.Error);

}

}

private void Mouse_Click()

{

mouse_event(MOUSEEVENT_LEFTDOWN, 0, 0, 0, 0);

mouse_event(MOUSEEVENT_LEFTUP, 0, 0, 0, 0);

textBox2.Focus();

}

private void timer1_Tick(object sender, EventArgs e)

{

Mouse_Click();

}

private void Form1_Load(object sender, EventArgs e)

{

textBox2.Focus();

}

private void textBox2_Click(object sender, EventArgs e)

{

this.textBox2.SelectAll();

}

private void textBox2_KeyDown(object sender, KeyEventArgs e)

{

string pattern = @"^\d+(\.\d)?$";

if (e.KeyCode == Keys.PageUp)

{

if (Regex.IsMatch(textBox2.Text, pattern))

{

timer1.Enabled = true;

timer1.Interval = int.Parse(this.textBox2.Text);

timer1.Start();

}

else

{

timer1.Stop();

timer1.Enabled = false;

MessageBox.Show("错误:请输入整数!", "系统提示:", MessageBoxButtons.OK, MessageBoxIcon.Error);

}

}

else if (e.KeyCode == Keys.PageDown)

{

timer1.Enabled = true;

timer1.Stop();

}

}

}

}

C#同样能实现鼠标点击功能,我试着写了一个,玩游戏的朋友们应该用的着,希望对你们有用

转载于:https://www.cnblogs.com/jzb-dev/archive/2012/06/18/2553248.html

C#鼠标点击器-没有测试-转自http://hi.baidu.com/syq_ghost/item/2cc253eb538b72e7fb42ba44相关推荐

  1. 鼠标点击器20+版本使用教程系列(1)单位置点击器

    鼠标点击器使用我们经常使用的一款软件,因此网上有很多功能不一点击软件,但是很多不能满足需求,今天带领大家了解系列的鼠标点击软件,多达20多个版本.今天为大家带来第一款软件-鼠标单位置点击器使用教程.首 ...

  2. 鼠标点击器20+版本使用教程系列(7)鼠标轨迹记录点击器1.1使用教程

    鼠标点击器是我们经常使用的一款windows软件(其实手机端也很有需求),因此网上有很多功能不一点击软件,但是很多不能满足需求,今天带领大家了解我们开发系列的鼠标点击软件,多达20多个版本.今天为大家 ...

  3. 鼠标点击器20+版本使用教程系列(2)多位置循环点击器

    鼠标点击器使用我们经常使用的一款软件,因此网上有很多功能不一点击软件,但是很多不能满足需求,今天带领大家了解我们开发系列的鼠标点击软件,多达20多个版本.今天为大家带来第2款软件-鼠标多位置循环点击器 ...

  4. 鼠标辅助点击器(MouseClickAidHelper)

    鼠标辅助点击器(MouseClickAidHelper) 下载地址:http://www.endv.cn/product/view28.html 由天云信息开发,并已开源,功能无限制,软件解决了重复操 ...

  5. 鼠标点击器至尊版使用教程指导

    鼠标点击器至尊版是目前网上功能最多一款软件,为什么这么说呢,软件以工具形式,用户只需要了解每个工具的作用,就可以像搭积木一样完成各种各样的点击任务.首先我们看下软件界面 可以看到软件提供了8个工具.下 ...

  6. python 实现模拟鼠标点击器 可运行 附源码

    工具下载链接(网盘) https://pan.baidu.com/s/1GIZPHQnRQqTD5h1Cy70MNQ?pwd=kxzz 一.前言: 对于一些比较肝的游戏,想要使用工具挂机: 对于一些购 ...

  7. Visual C C++ studio2019 自制鼠标点击器,窗口版和命令行版 210325

    一 窗口版 1.h和cpp h: DesktopMouseClick1.h #pragma once#include "resource.h" #include <threa ...

  8. Delphi下实现鼠标自动点击器

    本文最早在编程论坛上发表,文章地址:http://programbbs.com/bbs/view12-20849-1.htm,相关文件可以在上述地址的页面中下载.转载时请注明出处. 众所周知,当鼠标指 ...

  9. python实现自动点击器_Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)...

    一.准备工作: 安装pywin32,后面开发需要pywin32的支持,否则无法完成与windows层面相关的操作. pywin32的具体安装及注意事项: 1.整体开发环境: 基于windows7操作系 ...

最新文章

  1. 从零开始的webpack生活-0x003:html模板生成
  2. 企业应用架构模式学习笔记
  3. WmS详解(一)之token到底是什么?基于Android7.0源码
  4. SQL基础【十二、Like】
  5. GDB同步显示源代码——layout
  6. SimpleDateFormat格式化
  7. linux c 获取网卡状态(UP or DOWN)
  8. 酷狗缓存文件kgtemp解密
  9. 高等数学张宇18讲 第一讲 高等数学常用基础知识
  10. HDOJ HDU Today 2112【最短路Dijkstra+字符串处理】
  11. conver(array)
  12. 海岛奇兵服务器维护中怎么办,海岛奇兵无法更新解决方法介绍
  13. 你需掌握的CSS知识都在这了
  14. 读取xml文件转成ListT对象的两种方法
  15. 机械革命极光Pro 评测
  16. spark master web ui 端口8080被占用解决方法
  17. 俄语转化成拉丁字母java_java - 如何在Java String中将西里尔字母转换为英语拉丁语? - SO中文参考 - www.soinside.com...
  18. Unity创建Animation动画无法播放问题
  19. FreeRTOS任务优先级和系统心跳Tick
  20. 2022年YouTube营销:5个推荐的数据分析工具

热门文章

  1. Android开发笔记(一百一十三)测试工具
  2. 这几天工作的总结,(手机前端
  3. 4星|《疯狂的独角兽》:离职员工披露上市公司负面资料,以为是小说,搜索后发现是真事。...
  4. 算法之【大整数乘法】
  5. ASP.NET性能监控和优化入门
  6. 博客搬家——从CSDN到博客园
  7. 12、常见Conditional注解源码解析-ConditionalOnBean(写作中...)
  8. spring in action2笔记 第一章
  9. 硬盘坏道隔离工具fbdisk_如何屏蔽硬盘坏道 屏蔽硬盘坏道方法介绍【详解】
  10. 【编程语言之Python】之plt画图尺寸、去白边