文章目录[隐藏]
本节课通过两种方法来实现键盘钩子对窗口的隐藏显示,一个是通过一个按键,一个是通过两个按键一个是通过窗口的可视真和假,另一个是通过ShowWindow这个API来实现。
单键钩子安装
键盘钩子 = SetWindowsHookExA (13, &单键显示隐藏, GetModuleHandleA (0), 0)
单键显示隐藏结构体
.版本 2 .子程序 单键显示隐藏, 整数型 .参数 参数一, 整数型 .参数 参数二, 整数型 .参数 参数三, 整数型 .局部变量 键值, 整数型 键值 = 取字节集数据 (指针到字节集 (参数三, 1), 3, ) .判断开始 (参数二 = 256) .判断开始 (键值 = #Q键) 返回 (1) .默认 .判断结束 .判断 (参数二 = 257) .判断开始 (键值 = #Q键) .判断开始 (可视 = 真) 可视 = 假 .默认 可视 = 真 .判断结束 返回 (1) .默认 .判断结束 .默认 .判断结束 返回 (CallNextHookEx (键盘钩子, 参数一, 参数二, 参数三))
卸载键盘钩子
UnhookWindowsHookEx (键盘钩子)
双键显示隐藏窗口安装钩子
键盘钩子 = SetWindowsHookExA (13, &双键显示隐藏, GetModuleHandleA (0), 0)
双键显示隐藏回调函数
.版本 2 .子程序 双键显示隐藏, 整数型 .参数 参数一, 整数型 .参数 参数二, 整数型 .参数 参数三, 整数型 .局部变量 键值, 整数型 键值 = 取字节集数据 (指针到字节集 (参数三, 1), 3, ) ' hide .判断开始 (参数二 = 256) .判断开始 (键值 = #H键) ShowWindow (_启动窗口.取窗口句柄 (), 0) 返回 (1) .默认 .判断结束 .判断 (参数二 = 257) .判断开始 (键值 = #K键) ShowWindow (_启动窗口.取窗口句柄 (), 1) .默认 .判断结束 .默认 .判断结束 返回 (CallNextHookEx (键盘钩子, 参数一, 参数二, 参数三))
卸载键盘钩子
UnhookWindowsHookEx (键盘钩子)
百度网盘链接:https://pan.baidu.com/s/158ikKVjIwaoF4438MG4fhA
提取码:加QQ群:521068947 群文件下载
资源教程交流①群:521068947
所属分类: 编程
没有相关文章!
相关文章:
▪ 511遇见易语言软件本地注册验证-16-软件序列号(特征字+QQ+限制时间)2018-12-07
▪ 易语言教程-取操作系统类别2018-07-11
▪ 易语言大漠模块制作教程图片预加载和设置密码2017-11-07
▪ 第一课: 易语言大漠剑侠情缘多线程木人巷2017-06-14
▪ 汇编语言中断安装2021-01-23
▪ 易语言教程API模块制作cmd复制文件2017-10-05
▪ 易语言教程系统核心支持库流程控制(如果如果真判断)2017-08-05
▪ 汇编语言除法错误中断的处理2021-01-23
▪ 认识脚本语言Lua-12018-01-04
▪ 汇编语言设置中断向量及单步中断2021-01-23
