易语言制作QQ聊天添加自定义小尾巴工具

 更新时间:2018年11月30日 11:09:47   作者:易语言源码教程  
今天小编就为大家分享一篇关于易语言制作QQ聊天添加自定义小尾巴工具,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

DLL命令表

.版本 2
.DLL命令 SetWindowsHookEx, 整数型, , "SetWindowsHookExA", , 建立钩子
  .参数 idHook, 整数型
  .参数 lpfn, 子程序指针
  .参数 hmod, 整数型
  .参数 dwThreadId, 整数型
.DLL命令 CopyMemory, , , "RtlMoveMemory"
  .参数 Destination, 按键信息, 传址
  .参数 Source, 整数型
  .参数 Length, 整数型
.DLL命令 CallNextHookEx, 整数型, , "CallNextHookEx"
  .参数 hhk, 整数型
  .参数 nCode, 整数型
  .参数 wParam, 整数型
  .参数 lParam, 整数型
.DLL命令 GetModuleHandle, 整数型, , "GetModuleHandleA"
  .参数 lpModuleName, 整数型
.DLL命令 UnHookWindowsHookEx, 逻辑型, , "UnhookWindowsHookEx", , 卸载钩子
  .参数 hhk, 整数型

自定义数据类型表

.版本 2
.数据类型 按键信息
  .成员 message, 整数型
  .成员 paramL, 整数型
  .成员 paramH, 整数型
  .成员 time, 整数型
  .成员 hwnd, 整数型

QQ聊天添加自定义小尾巴

此功能需要加载精易模块5.6

.版本 2
.支持库 eAPI
.程序集 窗口程序集_启动窗口
.程序集变量 钩子句柄, 整数型
.子程序 __启动窗口_创建完毕
.如果真 (钩子句柄 = 0)
  钩子句柄 = SetWindowsHookEx (13, &钩子函数, GetModuleHandle (0), 0)
  .如果真 (钩子句柄 = 0)
    输出调试文本 (“安装钩子失败!”)
    返回 ()
  .如果真结束
.如果真结束
.子程序 钩子函数, 整数型
.参数 icode, 整数型
.参数 wparam, 整数型
.参数 lparam, 整数型
.局部变量 按键信息, 按键信息
.局部变量 局部, 整数型, 静态
CopyMemory (按键信息, lparam, 28)
.如果 (按键信息.message = #回车键) ' 判断按下的是否回车键。
  .如果真 (局部 ÷ 2 = 局部 \ 2) ' 如果不加这个判断,每次都会投递2次文本,因为按下和弹起算2次
    文本_投递 (取鼠标所在窗口句柄 (), 尾巴内容编辑框.内容)
  .如果真结束
  局部 = 局部 + 1
.否则
.如果结束
返回 (CallNextHookEx (钩子句柄, icode, wparam, lparam))
.子程序 __启动窗口_将被销毁
UnHookWindowsHookEx (钩子句柄)

运行结果:

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接

您可能感兴趣的文章:

相关文章

  • 易语言关闭多线程句柄方法

    易语言关闭多线程句柄方法

    在本文中小编给大家分享了关于易语言关闭多线程句柄方法以及实例内容,需要的朋友们参考下。
    2018-12-12
  • 易语言提高安全性的方法总结

    易语言提高安全性的方法总结

    在本篇内容里小编给大家分享了关于易语言提高安全性的方法内容,对此有需要的朋友们可以参考下
    2019-01-01
  • 易语言获取已登录的QQ号码以及名称的方法

    易语言获取已登录的QQ号码以及名称的方法

    今天小编就为大家分享一篇关于易语言获取已登录的QQ号码以及名称的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言局域网聊天程序制作

    易语言局域网聊天程序制作

    在本文里小编给大家整理了易语言局域网聊天程序制作的详细步骤,需要实例的朋友们参考一下。
    2018-12-12
  • 易语言时钟如何用?易语言时钟用法

    易语言时钟如何用?易语言时钟用法

    在本文里我们给大家整理了一篇关于易语言时钟用法的相关知识点内容,对此有兴趣的朋友们可以学习一下。
    2018-12-12
  • 易语言检测文件被哪个进程占用的代码

    易语言检测文件被哪个进程占用的代码

    今天小编就为大家分享一篇关于易语言检测文件被哪个进程占用的代码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言如果真命令使用讲解

    易语言如果真命令使用讲解

    今天小编就为大家分享一篇关于易语言如果真命令使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 易语言基础教程之条件选择结构

    易语言基础教程之条件选择结构

    本文给大家分享的是易语言中的语言结构之中的条件选择结构的具体使用方法,非常的简单实用,有需要的小伙伴可以参考下
    2016-05-05
  • 易语言全角与半角转换的使用讲解

    易语言全角与半角转换的使用讲解

    今天小编就为大家分享一篇关于易语言全角与半角转换的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11
  • 易语言将画板上指定矩形区域的颜色翻转过来的方法

    易语言将画板上指定矩形区域的颜色翻转过来的方法

    今天小编就为大家分享一篇关于易语言将画板上指定矩形区域的颜色反转过来的方法,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-11-11

最新评论