
 
易语言易键录源码
系统结构:监视键盘,键盘钩子函数,返回键盘键,取消键盘监视,监视鼠标,鼠标钩子函数,返回鼠标键,取消鼠标监视,模拟鼠标操作,模拟键盘操作,程序等待,取键名,初始键名称,将消息传答窗口函数,安装钩子,取进程句柄,调入下一个挂钩,卸载钩子,模拟鼠标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,设置窗口区域_,选入设备场景_,用指定属性创建逻辑字体_,删除对象_,取...
易语言点点通讯录源码,刷新,显示,清空资料,得到焦点,失去焦点,改变背景色,读出资料...