找回密码
 加入
搜索
查看: 6751|回复: 15

[AU3基础] 关于禁止物理键盘输入的问题

  [复制链接]
发表于 2011-9-10 05:45:20 | 显示全部楼层 |阅读模式
大家好:
请问有哪些方式可实现禁止物理键盘在指定的窗口中进行输入呢?
 楼主| 发表于 2011-9-10 06:49:51 | 显示全部楼层
刚刚在看说明文档了发现了BlockInput(1)函数可限制用户输入,但Windows API的特性决定了无论在什么OS按Ctrl+Alt+Del用户将可恢复输入,请问使用什么命令可以使用用户按下Ctrl+Alt+Del三个键后强制关闭某个窗口或程序呢?
发表于 2011-9-10 07:21:03 | 显示全部楼层
在本站搜挂机锁,你会得到很多东西
 楼主| 发表于 2011-9-10 13:05:42 | 显示全部楼层
搜索了相关贴子,感觉下面的链接最接近
http://www.autoitx.com/forum.php ... =%B9%D2%BB%FA%CB%F8
如果只需要在指定的时间内(如100S)屏蔽屏蔽所有按键有没有更加简单的方法呢?
发表于 2011-9-13 23:55:25 | 显示全部楼层
这个很早就有人究研过了啊~~是简单的就是用BlockInput(1) +注册点禁用Ctrl+Alt+Del
 楼主| 发表于 2011-9-16 23:05:15 | 显示全部楼层
请问在注册表中增加/修改哪个键值可达到屏蔽Ctrl+Alt+Del键的功能呢?
发表于 2011-9-17 07:20:57 | 显示全部楼层
本帖最后由 tsui 于 2011-9-17 07:22 编辑

去UDF区查下这个 BlockInputEx 满足你的所有要求
 楼主| 发表于 2011-9-18 00:09:57 | 显示全部楼层
我在UDF区搜索BlockInputEx但没有找到这个UDF,请问能否把Link发给我呢?
 楼主| 发表于 2011-9-18 00:45:29 | 显示全部楼层
刚刚在百度上搜索了一下,原来在Autoit官网才有这个UDF,周一上班后测试一下这个UDF能否满足要求,谢谢7楼兄弟的指导!
 楼主| 发表于 2011-9-22 18:51:09 | 显示全部楼层
已测试基本功能已实现,但有点小问题,请问使用BlockInputEx函数可以设置限键盘输入但允许sendkey操作吗?
发表于 2011-9-23 03:47:41 | 显示全部楼层
sendkey是虚拟键盘指令, 是直接和io打交道的
 楼主| 发表于 2011-9-23 08:34:32 | 显示全部楼层
也就是说使用BlockInputEx函数限制键盘输入同时也会限制sendkey的输入吗?有办法可解决这个问题吗?
发表于 2011-9-23 08:43:53 | 显示全部楼层
我觉得还是要留点后门给自己好点不然全部锁死了不好
发表于 2011-9-23 08:44:11 | 显示全部楼层
我觉得还是要留点后门给自己好点不然全部锁死了不好
发表于 2011-9-23 08:44:25 | 显示全部楼层
我觉得还是要留点后门给自己好点不然全部锁死了不好
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-20 23:28 , Processed in 0.112961 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表