C#中 怎么实现按下按钮相当于按下键盘上某个键

来源:百度知道 编辑:UC知道 时间:2024/05/03 05:27:14
请问一下
我想实现 点击一个button 相当于同时按下了键盘上的 A和B键

请问代码怎么写?

确保您已经引用了System.Windows.Forms DLL文件.
System.Windows.Forms.SendKeys.Send("A");
发射一个A信号。

Ctrl = ^
Shift = +
Alt = %

如,您想发送一个Ctrl+a (全选)到某个程序。

System.Windows.Forms.SendKeys.Send("^a");

其他特殊按键如"F10"
回车(Enter)等,请用大括号扩起使用。
如,发送回车

System.Windows.Forms.SendKeys.Send("{ENTER}");

特别注意:
{PRTSC} (印屏幕)键,不能够发送到窗口中。只能够发送到句柄0。但是效果不变,依然能够截取屏幕。