|
5精币
不知道这个代码什么意思,RT,求解!
补充内容 (2018-10-10 17:35):
.版本 2
.支持库 spec
.如果真 (wParam = #PM_REMOVE)
.判断开始 (MSG.message = 123456) ' EXE程序结束前发送这个消息
调用子程序 (退出程序指针, , , )
信息框 (“收到退出消息”, 0, )
.判断 (MSG.message = 62) ' 呼出窗口
.如果 (是否已创建 (窗口1))
.如果 (窗口1.可视 = 真)
窗口1.可视 = 假
.否则
窗口1.可视 = 真
.如果结束
.否则
.如果结束
载入 (窗口1, , 假)
.默认
.判断结束
.如果真 (窗口句柄 > 0 且 MSG.hwnd = 窗口句柄)
.如果真 (已经初始 = 0)
已经初始 = 1
调用子程序 (初始程序指针, , , )
.如果真结束
.如果真结束
.如果真结束
返回 (CallNextHookEx (0, nCode, wParam, lParam))
|
最佳答案
查看完整内容
可能是 作者给软件加的事件值 通过 调用子程序 传递 自定义数据类型 自定义数据类型里 有一个消息参数 参数用于作者 对软件进行 唯一操作 我们常用的发送消息()就是windows开放给我们的发送方式 我们也可以给自己的软件 定义一套独特的 消息参数
|