关于禁止物理键盘输入的问题
大家好:请问有哪些方式可实现禁止物理键盘在指定的窗口中进行输入呢? 刚刚在看说明文档了发现了BlockInput(1)函数可限制用户输入,但Windows API的特性决定了无论在什么OS按Ctrl+Alt+Del用户将可恢复输入,请问使用什么命令可以使用用户按下Ctrl+Alt+Del三个键后强制关闭某个窗口或程序呢? 在本站搜挂机锁,你会得到很多东西 搜索了相关贴子,感觉下面的链接最接近
http://www.autoitx.com/forum.php?mod=viewthread&tid=13762&highlight=%B9%D2%BB%FA%CB%F8
如果只需要在指定的时间内(如100S)屏蔽屏蔽所有按键有没有更加简单的方法呢? 这个很早就有人究研过了啊~~是简单的就是用BlockInput(1) +注册点禁用Ctrl+Alt+Del 请问在注册表中增加/修改哪个键值可达到屏蔽Ctrl+Alt+Del键的功能呢? 本帖最后由 tsui 于 2011-9-17 07:22 编辑
去UDF区查下这个 BlockInputEx 满足你的所有要求 我在UDF区搜索BlockInputEx但没有找到这个UDF,请问能否把Link发给我呢? 刚刚在百度上搜索了一下,原来在Autoit官网才有这个UDF,周一上班后测试一下这个UDF能否满足要求,谢谢7楼兄弟的指导! 已测试基本功能已实现,但有点小问题,请问使用BlockInputEx函数可以设置限键盘输入但允许sendkey操作吗? sendkey是虚拟键盘指令, 是直接和io打交道的 也就是说使用BlockInputEx函数限制键盘输入同时也会限制sendkey的输入吗?有办法可解决这个问题吗? 我觉得还是要留点后门给自己好点不然全部锁死了不好 我觉得还是要留点后门给自己好点不然全部锁死了不好 我觉得还是要留点后门给自己好点不然全部锁死了不好
页:
[1]
2