在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.要实现锁定系统不让别人用,可以调用系统锁定API函数来实现 //引入API函数 在需要的时候直接写LockWorkStation();就可以啦!不信试试看! 2.API函数锁定键盘及鼠标 [DllImport("user32.dll")] 需要的时候就直接写: BlockInput(true);//锁定鼠标及键盘 BlockInput(false);//解除键盘鼠标锁定 但是这种方式还是不能锁定ctrl+alt+delete,也就是还可以打开任务管理器,怎么办呢? 请看下面的方法: 3.屏蔽ctrl+alt+delete FileStream fs = new FileStream(Environment.ExpandEnvironmentVariables("%windir%\\system32\\taskmgr.exe"), FileMode.Open);
System.Threading.Thread.Sleep(1000); BlockInput(true); SetCursorPos(1145, 120); mouse_event(MouseEventFlag.LeftDown, 0, 0, 0, UIntPtr.Zero); mouse_event(MouseEventFlag.LeftUp, 0, 0, 0, UIntPtr.Zero); BlockInput(false); SetCursorPos(400, 420); |
请发表评论