C# 写个连发程序,会的回答。

问题描述

目前想写个连发程序,就是,按一下键盘,相当于多次按,为了保护键盘,不要告诉我下什么软件。我要自己像写个。自己写的用着舒服。清大哥大姐帮忙。小弟在此拜谢。

解决方案

解决方案二:
用while语句或者for语句
解决方案三:
对啊,用for或while或do...while都行,在循环里面执行那个方法
解决方案四:
循环啊
解决方案五:
该回复于2010-06-29 12:36:15被版主删除
解决方案六:
循环啊
解决方案七:
您要干什么啊,没明白
解决方案八:
你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook
解决方案九:
使用递归,按下一键的事件里面,再次调用本身方法,当然你还需要控制一下你要调用几次。
解决方案十:
能那得对输入的内容吗?
解决方案十一:
每天回帖即可获得10分可用分!小技巧:教您如何更快获得可用分
解决方案十二:
keybd_eventhttp://baike.baidu.com/view/1080077.htm
解决方案十三:
hook应该可以实现楼主想要的功能,查查相关资料吧,不是很熟悉!
解决方案十四:
你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook,这是正解。
解决方案十五:
定义OnKeyDown事件或其他相关键盘事件判断按键,然后调用SendKey()方法发送键击
解决方案:
for语句来循环
解决方案:
用热键精灵就可以了~连程序都省了。
解决方案:
用timer控件在tick事件里面写上SendKeys.send("A");就表示每隔一定的时间按个"A"然而这个时间你可以通过设置timer控件的属性.
解决方案:
方法大家都说完了,我想说的。坛子里很流行的一句话:据说发帖能有分给!!
解决方案:
keybd_event,正解
解决方案:
建议用递归不懂加群57877619
解决方案:
引用7楼lcl_data的回复:

你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook

顶,铺捉按键,用按键激活你的代码,让这部分代码去执行。
解决方案:
全局Hook然后在钩子内部调用你自己的SendKey多循环几次不就可以了
解决方案:
该回复于2010-12-15 09:52:47被版主删除
解决方案:
引用21楼robake的回复:

引用7楼lcl_data的回复:你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook顶,铺捉按键,用按键激活你的代码,让这部分代码去执行。

上面已经说得很清楚了。顶一个
解决方案:
该回复于2010-12-24 11:07:31被版主删除
解决方案:
该回复于2011-02-27 09:28:28被版主删除
解决方案:
57877619
解决方案:
引用24楼value_hzz的回复:

引用21楼robake的回复:引用7楼lcl_data的回复:你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook顶,铺捉按键,用按键激活你的代码,让这部分代码去执行。

很正确
解决方案:
hook吧,我当时玩游戏做的快捷键就是他做的
解决方案:
做游戏的按键精灵那种的?
解决方案:
弱弱的说。。。按键精灵
解决方案:
我需要做一个信号测试程序有这样的功能:1.通过串口来连接信号收发器和电脑,之后再用电脑上通过这个信号测试程序的一个功能,使信号收发器连续发出大量的数据出去,之后用频谱仪接收来测试信号的强度;2.通过该信号测试程序,测试出信号收发器的参数,如波特率等;3.可以通过该信号测试程序,在两个信号收发器间收发数据信息。
解决方案:
刚才没写完。。就是想问一下做这样一个信号测试程序的思路
解决方案:
SendKeys.Send();
解决方案:
建议你用API最好加上获取句柄
解决方案:
这个好像要用的钩子http://www.cnblogs.com/hocylan/archive/2008/01/14/1038390.html
解决方案:
引用36楼aig003的回复:

这个好像要用的钩子http://www.cnblogs.com/hocylan/archive/2008/01/14/1038390.html

uo这个,你每次的按键都要获取键值的,这个方便
解决方案:
光用钩子是没有用的,如果玩游戏的话貌似可以,但是如果是给文本框复制的话你还需要获取到文本框的句柄才行
解决方案:
该回复于2011-10-28 13:55:55被版主删除
解决方案:
vbs脚本就成,三两句话的事引用38楼wjfwd2009的回复:

光用钩子是没有用的,如果玩游戏的话貌似可以,但是如果是给文本框复制的话你还需要获取到文本框的句柄才行

解决方案:
该回复于2011-11-21 11:18:51被版主删除
解决方案:
该回复于2011-11-25 10:41:48被版主删除
解决方案:
引用7楼lcl_data的回复:

你要用hook捕捉按的键,然后用你的程序再次输入搜索c#全局hook

解决方案:
建议你用API最好加上获取句柄
解决方案:
API,模拟键盘点击,网上搜搜很多的,方向是这样的.小弟以前有搞过,不知道代码到哪去了.
解决方案:
引用45楼asdvb的回复:

API,模拟键盘点击,网上搜搜很多的,方向是这样的.小弟以前有搞过,不知道代码到哪去了.

顶一下
解决方案:
API貌似没用好多游戏把keybd_event给屏蔽了
解决方案:
for循环
解决方案:
...写外挂,高手,可以写一个程序挂后台,定义快捷键发送键盘按钮...
解决方案:
上面说的都有道理,关键是你的需求没说明白。

时间: 2024-09-22 07:50:32

C# 写个连发程序,会的回答。的相关文章

sql-我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现?

问题描述 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 我要写一个java程序,去链接oracle数据库,如果获取链接的时间超过1分钟,就抛出异常,请问怎么实现? 解决方案 http://blog.chinaunix.net/uid-20752328-id-3451931.html 这里有一篇文章可以解决你的问题你可以点击进去看看; 如果回答对您有帮助请采纳 解决方案二: 说明数据整理不合理吧 解决方案三: 你应该优化数据库结构,或你

c++-vc中写好的程序怎么利用控件

问题描述 vc中写好的程序怎么利用控件 我用vc建了个普通的Win32 Console Application工程,代码已写好.但我想用写好的代码利用控件画曲线图,所以我建了个MFC AppWizards[exe]工程,并在里面插入了控件ntgraph,按照网上教程,我在OnInitDialog函数里面写了个简单的显示三角波的程序,并运行成功.但现在我要把我工程里面的代码和控件结合,让曲线显示出来,那该怎么办? 解决方案 for(int xx = 0;xx<1000;xx+=10) //这是我自

扩展-c#中,SelectValue的using指令要怎么写呢,有木有人回答一下我

问题描述 c#中,SelectValue的using指令要怎么写呢,有木有人回答一下我 switch(listBox1.SelectValue) { case "商学院"://如果是"A",第二个列表框中就添加这些: ListBox2.Items.Clear(); ListBox2.Items.Add("张细香"); ListBox2.Items.Add("程文"); ListBox2.Items.Add("张云&q

我在写串口通信程序遇到的坑

我在做基于HC6800的51单片机上,写串口通信程序遇到了许多坑. 一个大坑:为什么HC6800上U转串口不能发送数据. 因为我们向HC6800烧程序都是使用图1所示的软件,所以我想当然地认为可以直接通过HC6800上的U转串进行串口通信,而我的同学信誓旦旦地告诉我可以.坑爹.并且这个软件好像也在提示可以用直接用U转串,进行串口通信(见图2).但是当我打开串口调试助手的时候(如图3),却发现单片机掉电了(如图4).其实HC6800上有另一个串口的,我们只要把连接图5黄框处串口.并且在图4中的6处

怎样用vs2010写c++.net程序

问题描述 怎样用vs2010写c++.net程序 怎样用vs2010写c++.net程序啊,需要额外配置一点什么嘛,一步一步怎么开始的教一下吧 解决方案 直接新建C++的控制台程序就可以了.

写PL/SQL程序时碰到的一些问题

程序|问题 记的上次写PL/SQL程序还是刚毕业不久,还用的是Oracle 7 for Novell后来只是偶尔用一下oralce, PL/SQL的一些语法已经全忘了,这不,碰到好些低级的问题,谨记下,希望不会再忘记. 1.有for update类型的Cursor定义Cursor时,加了for update,因为需要打开cursor后还要对这些数据进行修改和删除,但在修改和删除数据后在关闭cursor前就commit,就出现了下面的错误:ORA-01002: 读取违反顺序ORA-06512: 在

JSP与JavaMail之3(试着写第一个程序)

js|程序 4.试着编写第一个发送程序 在前面我们已对JavaMail作了一些介绍,下面我们可试着写自己的程序了. 首先,我们先写一个撰写邮件的html程序index.htm,如下:-------------------------------------------------------------------------------------------<html><head><meta http-equiv="Content-Type" cont

用asp.net写的论坛程序

asp.net|程序 这是一个用asp.net写的论坛程序,虽然简单但可以运行.这个程序的编程思想其实还是基本延续了asp的方式,如果让那只大鸟儿看见可能要嘘之以鼻.但实际上这种方式对于asp程序向asp.net的快速移植还是有用的.如果你对这种移植不屑那也没办法,这个贴子就算给asp.net刚入门的小虾们开开眼.这个例子包含3部分1)forum.aspx-论坛主页.2)reply.aspx-当在论坛主页中点击一个贴子时调用,显示贴子详细内容.3)postmessage.aspx-上贴时调用,将

用C++写的CGI程序

经过前面的学习,大家应该能够根据例子用ANSI C为自己的服务器写出CGI程序.之所以选用ANSI C,是因为它几乎随处可见,是最流行的C语言标准.当然,现在的C++也非常流行了,特别是采用GNU C++编译器(g++)形式的那一些(注释④).可从网上许多地方免费下载g++,而且可选用几乎所有平台的版本(通常与Linux那样的操作系统配套提供,且已预先安装好).正如大家即将看到的那样,从CGI程序可获得面向对象程序设计的许多好处. ④:GNU的全称是"Gnu's Not Unix".这