易语言如何锁定键盘

就是不允许键盘有任何行为的代码怎么写
2025-01-27 14:26:46
推荐回答(4个)
回答1:

用键盘钩子。主要就几个dll:

.版本 2


.DLL命令 CopyMemory, , , "RtlMoveMemory"

    .参数 Destination, MSG, 传址

    .参数 Source, 整数型

    .参数 Length, 整数型


.DLL命令 GetModuleHandleA1, 整数型, "kernel32.dll", "GetModuleHandleA", 公开, 取模块句柄

    .参数 lpModuleName, 整数型


.DLL命令 CallNextHookEx, 整数型, , "CallNextHookEx", 公开, 下一个钩子

    .参数 hHook, 整数型

    .参数 icode, 整数型

    .参数 wParam, 整数型

    .参数 lParam, 整数型


.DLL命令 SetWindowsHookExA, 整数型, , "SetWindowsHookExA", 公开, 安装钩子

    .参数 ihook, 整数型

    .参数 lpfunc, 子程序指针

    .参数 hin, 整数型

    .参数 threadid, 整数型


.DLL命令 UnhookWindowsHookEx, 整数型, , "UnhookWindowsHookEx", 公开, 卸载钩子

    .参数 hHook, 整数型



然后对钩子处理过程进行判断,返回相应值就好了。具体见附件。


回答2:

  易语言打开

  1. 判断(键按下=#A)

  2. 判断(键按下=#b)

  3. 返回(真)

  易语言是一门计算机编程语言。以“易”著称,以中文作为程序代码表达的语言形式。易语言的创始人是吴涛。早期版本的名字为E语言。易语言最早的版本的发布可追溯至2000年9月11日。创造易语言的初衷是进行用中文来编写程序的实践。从2000年至今,易语言已经发展到一定的规模,功能上、用户数量上都十分可观。2015年计划推出移动版编程工具,用于编译安卓系统手机APP!

回答3:

你把键盘线拔了不就OK了,呵呵,讲笑了;

你可以禁用键盘线的USB,代码就没有了,只是一个思路;

回答4:

代码如下: