winapi 的 keybd_event 和 SendInput 可以模拟键盘按键,但是一些特殊的组合键无法模拟,则需要一些别的方法,如下
ctrl+alt+delete(需要以windows service运行程序)
C#
[DllImport("sas.dll")]
public static extern void SendSAS(bool asUser);//asUser是否以当前用户,false即可
SendSAS(false);
win+l 锁屏
C#
[DllImport("user32.dll", SetLastError = true)]
public static extern bool LockWorkStation();