一、
[DllImport("user32.dll", EntryPoint = "keybd_event")]
public static extern void keybd_event(byte bVk, //虚拟键值
byte bScan,// 一般为0
int dwFlags, //这里是整数类型 0 为按下,2为释放
int dwExtraInfo //这里是整数类型 一般情况下设成为0
);
二、例子
keybd_event((byte)Keys.ControlKey, 0, 0, 0); //按下
keybd_event((byte)Keys.V, 0, 0, 0); //按下
keybd_event((byte)Keys.V, 0, 2, 0);
keybd_event((byte)Keys.ControlKey, 0, 2, 0); //松开
keybd_event((byte)Keys.Enter, 0, 0, 0); //按下
keybd_event((byte)Keys.Enter, 0, 2, 0);