|
分享源码
界面截图: |
- |
是否带模块: |
纯源码 |
备注说明: |
- |
本帖最后由 宇智波·佐助 于 2018-12-24 09:40 编辑
PS:不要再下载本坛的那些所谓的免费客服聊天助手了,只要是需要zc的,就不可能永久免费的,所以今天我发了这种类型软件的易语言源码当然里面还包含成品。
QQ快捷回复原理 通过api的api_枚举父窗口函数获取到qq窗口的句柄,然后通过窗口句柄获取qq窗口的类别名称和标题,最后通过判断条件就可以取出窗口的句柄。然后在通过api获取前台窗口函数取出桌面最前边的窗口(也就是用户操作的窗口)。然后用窗口获取根目录下的文本(用分割的方法存在超级列表框中),最后用api_发送消息函数进行窗口发发送。QQ快捷回复逻辑 1.使用api_枚举父窗口的方法获取到电脑所有的的窗口句柄,注意一下使用方法,有一个参数是函数指针,需要单独设置一个子程序(主要函数指针的使用方法,前边需要加一个“&”)。
2.通过枚举父窗口方法获取了的窗口,加上判断,只找出qq窗口的句柄,并且存在数组中。因为可能打开了好几个qq窗口,就会有多个句柄。
3.在用api_取前台窗口方法获取前台窗口的句柄,和取到所有窗口句柄做比对,来判断用户点开了那个窗口。(这个子程序要加入时钟周期中运行,因为要1秒做到一次判断)
4.计次循环数组中的成员,把每个成员和当前打开的成员做对比,如果相等(就表示开了qq窗口),获取qq窗口的位置(通过api_取窗口矩形),就可以让程序中的窗口贴在qq窗口旁边。
5.最后在超级列表框中加入双击事件,通过api_发送消息函数给qq发送消息。此处需要用到一个常量#WM_PASTE,常量值:770。需要单独设置一个常量,否则api_发送消息函数不可以使用。
6.以上是主要内容,剩下的可以通过看源码。
下载链接:
QQ快捷回复.zip
(52.81 KB, 下载次数: 259)
|
评分
-
查看全部评分
|