导入使用的Windows Api
[DllImport("User32.dll")]
public static extern void keybd_event(byte bVk, byte bScan, int dwFlags, int dwExtraInfo);
按键对应的常数值
private const byte key_ctrl=0x11;
private const byte key_s = 0x53;
模拟键盘输入Ctrl+s
keybd_event(key_ctrl, 0, 0, 0); //按下ctrl,在下面释放之前,他的状态一直还是被按下的
keybd_event(key_s, 0, 0, 0); //按下s
Thread.Sleep(10);
keybd_event(key_s, 0, 0x02, 0); //释放s键
keybd_event(key_s, 0, 0x02, 0); //释放 ctrl 键