精易论坛

标题: 求教一些键盘操作上的问题 [打印本页]

作者: lovefox    时间: 2024-5-31 07:47
标题: 求教一些键盘操作上的问题
比如我触发了一个事件的时候,屏蔽键盘按键的所有操作(键盘按键也没效果的那种),请问有什么方法能做到么?

另外求助,比如我游戏手柄和易语言用模拟按键用键盘同时在操作游戏的时候, 有什么办法暂时屏蔽游戏手柄的操作, 等需要的时候在解除屏蔽?

有人知道的帮帮忙,小弟只有这么多币了

作者: lovefox    时间: 2024-5-31 07:54
补充说明下,我是为了做一个游戏连招,为了避免触发连招的时候,键盘操作影响连招,所以有这样需求,请问有什么方法可以做到么
作者: 九重天and路八千    时间: 2024-6-9 13:25
这还不简单,键盘锁
作者: 九重天and路八千    时间: 2024-6-9 13:27
九重天and路八千 发表于 2024-6-9 13:25
这还不简单,键盘锁



作者: 九重天and路八千    时间: 2024-6-9 13:28
九重天and路八千 发表于 2024-6-9 13:27
  
子程序名返回值类型公开备 注
键盘锁整数型 失败返回0,否则返回钩子句柄
参数名类 型参考可空数组备 注
参数_回调子程序子程序指针返回1
返回 (SetWindowsHookExA ( #WH_KEYBOARD_LL, 参数_回调子程序, GetModuleHandleA (“0”), 0))
子程序名返回值类型公开备 注
卸载钩子逻辑型 失败返回0,否则返回钩子句柄
参数名类 型参考可空数组备 注
参数_钩子句柄整数型
返回 (UnhookWindowsHookEx (参数_钩子句柄))


作者: lovefox    时间: 2024-6-13 04:36
九重天and路八千 发表于 2024-6-9 13:28
[e=1].版本 2

.子程序 键盘锁, 整数型, 公开, 失败返回0,否则返回钩子句柄

这样不行的哦,键盘锁了, 那么我模拟键盘的操作就出不来了,一起锁了
作者: 九重天and路八千    时间: 2024-7-5 11:17
lovefox 发表于 2024-6-13 04:36
这样不行的哦,键盘锁了, 那么我模拟键盘的操作就出不来了,一起锁了

需要模拟键盘操作的时候再解了啊……




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4