我想实现这么一种功能,就是在C#中,比如说有个函数:
a("这里的参数是个键名,比如说alt键为例")
{
//实现自动执行“alt”键点击一次,就是说本来应该我按"alt"键的效果,通过这个函数的一次调用自动执行了同样的效果...
}
这种功能怎么实现,请哪位朋友帮小弟写下源代码C#的!谢谢!致敬!--------------------------在此感谢曾经帮助过我的一位朋友"zswang"----------------------------
a("这里的参数是个键名,比如说alt键为例")
{
//实现自动执行“alt”键点击一次,就是说本来应该我按"alt"键的效果,通过这个函数的一次调用自动执行了同样的效果...
}
这种功能怎么实现,请哪位朋友帮小弟写下源代码C#的!谢谢!致敬!--------------------------在此感谢曾经帮助过我的一位朋友"zswang"----------------------------
解决方案 »
- 读取内存中的值,怎么读取float?
- 这个无效参数什么意思
- httpwebrequest 登录https页面 抓取目标页面数据
- 请教个问题
- 关于Linq to sql 更新数据库的一个问题
- 错误 1 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程
- 大大小小的软件开发公司越来越多,使我不明白的是,哪有那么多的软件开发任务,都有哪些方面的软件需要开发。大型公司已经开发的大型软件
- C#中数据库备份与恢复问题 在线等待
- DATAGRIDVIEW
- 用vs.net调试wap的问题
- 请问这个方法能否实现
- 如何实现分别按年,年月,年月日查询呀???
Call keybd_event(112, 0, 0, 0) ‘ 那个112为F1的ASCII值 这个网上一搜多的是资料。
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices; namespace WindowsApplication6
{
public partial class Form1 : Form
{
[DllImport("user32.dll")]
public static extern void keybd_event(byte bVk,byte bScan,int dwFlags,int dwExtraInfo);
public Form1()
{
InitializeComponent();
}
private void click(object sender, EventArgs e)
{
keybd_event(68, 0, 0, 0); }
}
}
好事做到底,我测试了一下。key的ascii自己查吧。