易语言易键录源码
系统结构:监视键盘,键盘钩子函数,返回键盘键,取消键盘监视,监视鼠标,鼠标钩子函数,返回鼠标键,取消鼠标监视,模拟鼠标操作,模拟键盘操作,程序等待,取键名,初始键名称,将消息传答窗口函数,安装钩子,取进程句柄,调入下一个挂钩,卸载钩子,模拟鼠标API,模拟键盘API,托盘图标,初始化,置状态图片,读文件,键盘处理子程序1,键盘鼠标操作,写文件,选择框,类型,取录制时间,键盘处理子程序3,鼠标处理子程序3,加入记录,鼠标,键盘,表项编辑框,表项组合框,添加表项,移动表项,写记录文件,取类型,取表项坐标信息,监视键盘,监视鼠标,取消键盘监视,取消鼠标监视,模拟键盘操作,模拟鼠标操作,程序等待,取键名,取表项结构信息,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 监视键盘
| |
| |------ 键盘钩子函数
| |
| |------ 返回键盘键
| |
| |------ 取消键盘监视
| |
| |------ 监视鼠标
| |
| |------ 鼠标钩子函数
| |
| |------ 返回鼠标键
| |
| |------ 取消鼠标监视
| |
| |------ 模拟鼠标操作
| |
| |------ 模拟键盘操作
| |
| |------ 程序等待
| |
| |------ 取键名
| |
| |------ 初始键名称
| |
| |
======调用的Dll
| |
| |---[dll]------ 将消息传答窗口函数
| |
| |---[dll]------ 安装钩子
| |
| |---[dll]------ 取进程句柄
| |
| |---[dll]------ 调入下一个挂钩
| |
| |---[dll]------ 卸载钩子
| |
| |---[dll]------ 模拟鼠标API
| |
| |---[dll]------ 模拟键盘API
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ 托盘图标
| |
| |------ __启动窗口_托盘事件
| |
| |------ 初始化
| |
| |------ _工具条1_被单击
| |
| |------ _工具条1_被下拉
| |
| |------ _超级列表框1_右键单击表项
| |
| |------ _新建_被选择
| |
| |------ _加载_被选择
| |
| |------ _保存_被选择
| |
| |------ _另保为_被选择
| |
| |------ _启动_被选择
| |
| |------ _退出_被选择
| |
| |------ _向导添加_被选择
| |
| |------ _直接添加_被选择
| |
| |------ _删除_被选择
| |
| |------ _编辑_被选择
| |
| |------ _复制_被选择
| |
| |------ _高级属性_被选择
| |
| |------ _打开帮助_被选择
| |
| |------ _关于_被选择
| |
| |------ _用向导添加_被选择
| |
| |------ _直接新建_被选择
| |
| |------ _新建按钮1_被单击
| |
| |------ _加载按钮2_被单击
| |
| |------ _保存按钮3_被单击
| |
| |------ _启动按钮4_被单击
| |
| |------ _超级列表框1_被双击
| |
| |------ _编辑框1_失去焦点
| |
| |------ _编辑框1_放开某键
| |
| |------ _编辑框1_字符输入
| |
| |------ 置状态图片
| |
| |------ 读文件
| |
| |------ _超级列表框1_放开某键
| |
| |------ _超级列表框1_左键单击表项
| |
| |------ _超级列表框1_滚轮被滚动
| |
| |------ __启动窗口_位置被改变
| |
| |------ 键盘处理子程序1
| |
| |------ 键盘鼠标操作
| |
| |------ __启动窗口_将被销毁
| |
| |------ __启动窗口_尺寸被改变
| |
| |
======窗口程序集2
| |
| |------ _新建窗口_创建完毕
| |
| |------ _选择框2_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ 写文件
| |
| |------ 选择框
| |
| |------ 类型
| |
| |------ _按钮4_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _编辑框1_字符输入
| |
| |------ _编辑框1_放开某键
| |
| |------ _选择框1_被单击
| |
| |------ _选择框5_被单击
| |
| |
======窗口程序集3
| |
| |------ _录制窗口_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ 取录制时间
| |
| |------ 键盘处理子程序3
| |
| |------ 鼠标处理子程序3
| |
| |------ 加入记录
| |
| |------ _录制窗口_将被销毁
| |
| |
======窗口程序集4
| |
| |------ _超级列表框1_被双击
| |
| |------ 鼠标
| |
| |------ 键盘
| |
| |------ 表项编辑框
| |
| |------ 表项组合框
| |
| |------ _按钮1_被单击
| |
| |------ _按钮5_被单击
| |
| |------ 添加表项
| |
| |------ _高级编辑器_创建完毕
| |
| |------ _按钮2_被单击
| |
| |------ _按钮3_被单击
| |
| |------ _按钮4_被单击
| |
| |------ 移动表项
| |
| |------ _按钮6_被单击
| |
| |------ _超级列表框1_滚轮被滚动
| |
| |------ _编辑框1_字符输入
| |
| |------ _编辑框1_放开某键
| |
| |------ _编辑框1_失去焦点
| |
| |------ _组合框1_失去焦点
| |
| |------ _组合框1_按下某键
| |
| |------ _按钮7_被单击
| |
| |
======窗口程序集5
| |
| |------ _超级列表框1_被双击
| |
| |------ _编辑框1_失去焦点
| |
| |------ _映射键表编辑器_创建完毕
| |
| |------ _确定_被单击
| |
| |------ _取消_被单击
| |
| |------ _添加_被单击
| |
| |------ _删除_被单击
| |
| |------ _编辑框1_字符输入
| |
| |------ _编辑框1_放开某键
| |
| |------ _超级列表框1_滚轮被滚动
| |
| |------ 写记录文件
| |
| |
======窗口程序集6
| |
| |------ _属性窗口_创建完毕
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ _组合框1_列表项被选择
| |
| |------ _单选框1_被单击
| |
| |------ _选择框1_被单击
| |
| |------ _选择框2_被单击
| |
| |------ 取类型
| |
| |------ _选择框5_被单击
| |
| |
======窗口程序集7
| |
| |------ _按钮1_被单击
| |
| |
======调用的Dll
| |
| |---[dll]------ 取表项坐标信息
| |
| |---[dll]------ 监视键盘
| |
| |---[dll]------ 监视鼠标
| |
| |---[dll]------ 取消键盘监视
| |
| |---[dll]------ 取消鼠标监视
| |
| |---[dll]------ 模拟键盘操作
| |
| |---[dll]------ 模拟鼠标操作
| |
| |---[dll]------ 程序等待
| |
| |---[dll]------ 取键名
| |
| |---[dll]------ 取表项结构信息
调用的DLL命令:
.DLL命令 将消息传答窗口函数, 整数型, "user32", "CallWindowProcA", , 将消息传答窗口函数
.参数 子程序指针, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.参数 参数三, 整数型
.参数 参数四, 整数型
.DLL命令 安装钩子, 整数型, , "SetWindowsHookExA"
.参数 ihook, 整数型
.参数 lpfunc, 子程序指针
.参数 hin, 整数型
.参数 threadid, 整数型
.DLL命令 取进程句柄, 整数型, , "GetModuleHandleA"
.参数 M, 整数型
.DLL命令 调入下一个挂钩, 整数型, , "CallNextHookEx", , 调入链中的下一个挂钩过程
.参数 钩子, 整数型
.参数 nCode, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 卸载钩子, 整数型, , "UnhookWindowsHookEx"
.参数 hook, 整数型
.DLL命令 模拟鼠标API, 整数型, , "mouse_event", , 模拟鼠标事件
.参数 鼠标事件, 整数型, , 如按下\放开\双击事件
.参数 水平坐标, 整数型, , 当前屏幕的横向坐标点
.参数 垂直坐标, 整数型, , 当前屏幕的纵向坐标点
.参数 数据信息, 整数型, , 滚轮变化大小,未使用
.参数 扩展信息, 整数型, , 通常未用的一个值。用GetMessageExtraInfo函数可取得这个值。可用的值取决于特定的驱动程序
.DLL命令 模拟键盘API, 整数型, , "keybd_event"
.参数 虚拟键代码, 整数型
.参数 扫描码, 整数型
.参数 设置标识, 整数型
.参数 扩展信息, 整数型
调用的DLL命令:
.DLL命令 取表项坐标信息, 整数型, "user32", "SendMessageA", , 发送消息
.参数 hwnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 坐标
.DLL命令 监视键盘, , "Nhook.dll", "监视键盘"
.参数 处理子程序, 子程序指针
.DLL命令 监视鼠标, , "Nhook.dll", "监视鼠标"
.参数 处理子程序, 子程序指针
.DLL命令 取消键盘监视, , "Nhook.dll", "取消键盘监视"
.DLL命令 取消鼠标监视, , "Nhook.dll", "取消鼠标监视"
.DLL命令 模拟键盘操作, , "Nhook.dll", "模拟键盘操作"
.参数 虚拟键代码, 整数型, , 键盘值
.参数 扫描码, 整数型, , 未使用
.参数 设置标识, 整数型, , 256按下、257放开,详细参考Windows消息大全。
.参数 扩展信息, 整数型, , 未使用
.参数 延时时间, 整数型, , 时间单位毫秒,1000毫秒=1秒。
.DLL命令 模拟鼠标操作, , "Nhook.dll", "模拟鼠标操作"
.参数 鼠标事件, 整数型, , 如按下\放开\双击事件
.参数 水平坐标, 整数型, , 当前屏幕的横向坐标点
.参数 垂直坐标, 整数型, , 当前屏幕的纵向坐标点
.参数 数据信息, 整数型, , 滚轮变化大小,未使用
.参数 扩展信息, 整数型, , 通常未用的一个值。用GetMessageExtraInfo函数可取得这个值。可用的值取决于特定的驱动程序
.参数 延时时间, 整数型, , 时间单位毫秒,1000毫秒=1秒。
.DLL命令 程序等待, , "Nhook.dll", "程序等待"
.参数 等待时间, 整数型, , 时间单位为毫秒,1000毫秒=1秒!
.DLL命令 取键名, 文本型, "Nhook.dll", "取键名", , 键盘的键名
.参数 键代码, 整数型
.DLL命令 取表项结构信息, 整数型, "user32", "SendMessageA", , 发送消息
.参数 hwnd, 整数型
.参数 wMsg, 整数型
.参数 wParam, 整数型
.参数 lParam, 表项结构信息
易语言简单的程序防爆暗桩功能源码,错误提示管理_,FF25_,子程序1,子程序2,CallWindowProcA,lstrcpyn...
易语言简单游戏资源打包例程写游戏体会源码,绘制网格页面,检测键盘控制,绘制预备页面,取运行时间_...
易语言私服登录器制作例程之游戏商城源码,初始化,管理商城,管理元宝,管理充值卡,子程序_刷新列表,子程序_刷新充值卡列表...
易语言破天一剑登录器支持多区商城充值卡账号管理源码,取MD5,API_CryptAcquireContext,API_CryptCreateHash,API_CryptReleaseContext,API_CryptHashData,API_CryptDestroyHash,API_CryptGetHashParam,DLL命令1,子程序_创建快捷...
易语言根据兲訫ve的修改的暗桩处理源码,错误提示管理_,FF25_,子程序1,子程序2,验证注册码,CallWindowProcA,lstrcpyn...
易语言树型框配合数据库例程源码,子程序_初始支出,子程序_读入支出,子程序_日常管理表头,子程序_树形框_首级菜单,子程序_是否有子项,子程序_列出当月支出,子程序_列出支出,子程序...
易语言图片浮雕效果字形窗口源码,输出字形窗口,启动路径分支_,设置背景模式_,文本绘图_,结束路径分支_,PathToRegion,设置窗口区域_,选入设备场景_,用指定属性创建逻辑字体_,删除对象_,取...
易语言点点通讯录源码,刷新,显示,清空资料,得到焦点,失去焦点,改变背景色,读出资料...
易语言api截图位图源码,创建内存场景_,创建GDI对象_,取位图二进制位_,置位图到设备场景_,选入设备场景_,删除设备场景_,删除对象_,复制场景位图_,取设备场景_...