求助api如何获取窗体表格内容有偿
功能说明:这是一个易语言编写的外部进程内存操作工具类,主要用于对其他进程进行内存读写操作。该程序提供了完整的进程注入和内存管理功能。
主要功能包括:
1. 进程打开功能:通过窗口句柄获取目标进程ID,并打开进程句柄获得操作权限
2. 内存读写功能:提供对目标进程内存的读取和写入操作
3. 内存分配功能:在目标进程中分配内存空间,支持两种方式(虚拟内存分配和文件映射)
4. 跨平台兼容:根据不同的操作系统类别采用相应的内存操作策略
5. 资源管理:提供内存释放和资源清理功能
该工具类可以用于进程间通信、内存数据修改、游戏外挂开发等场景,是一个典型的Windows API封装类,实现了进程内存操作的核心功能。
======外部控件操作类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ 打开进程
| |
| |------ 写进程内存
| |
| |------ 结束操作
| |
| |------ 读外部指针数据
| |
| |------ 分配外部指针
| |
| |------ 销毁外部指针
| |
| |
======程序集2
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======调用的Dll
| |
| |---[dll]------ GetWindowThreadProcessId
| |
| |---[dll]------ OpenProcess
| |
| |---[dll]------ VirtualAllocEx
| |
| |---[dll]------ VirtualFreeEx
| |
| |---[dll]------ WriteProcessMemory
| |
| |---[dll]------ CloseHandle
| |
| |---[dll]------ CreateFileMapping
| |
| |---[dll]------ MapViewOfFile
| |
| |---[dll]------ UnmapViewOfFile
| |
| |---[dll]------ ReadProcessMemory
======启动程序集
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======树型框操作基类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ _初始化类A
| |
| |------ 取类名
| |
| |------ 更新数据1
| |
| |------ 取数值变量地址
| |
| |------ 数据_取项目数
| |
| |------ 数据_取缩进层次
| |
| |------ 数据_取项目文本
| |
| |------ 数据_取图片
| |
| |------ 数据_取选中图片
| |
| |------ 数据_取项目数值
| |
| |------ 数据_置图片
| |
| |------ 数据_置选中图片
| |
| |------ 数据_置项目数值
| |
| |------ 数据_置项目文本
| |
| |------ 动作_保证显示
| |
| |------ 状态_扩展
| |
| |------ 状态_收缩
| |
| |------ 数据_加入项目_API方式加入
| |
| |------ 数据_删除项目
| |
| |------ 数据_清空
| |
| |------ 数据_取父项目
| |
| |------ 状态_是否有子项目
| |
| |------ 状态_是否已扩展
| |
| |------ 样式_背景色_置
| |
| |------ 样式_背景色_取
| |
| |------ 样式_项目间隔_置
| |
| |------ 样式_项目间隔_取
| |
| |------ 样式_文本颜色_置
| |
| |------ 样式_文本颜色_取
| |
| |------ 样式_连线颜色_置
| |
| |------ 样式_连线颜色_取
| |
| |------ 样式_使用复选框
| |
| |------ 样式_使用热点跟踪
| |
| |------ 样式_禁止滚动条
| |
| |------ 样式_禁止水平滚动条
| |
| |------ 样式_使用整行选择
| |
| |------ 状态_是否选中
| |
| |------ 状态_选中项目
| |
| |------ 状态_加粗
| |
| |------ 状态_取消加粗
| |
| |------ 数据_现行选中项_置
| |
| |------ 数据_取可显示数量
| |
| |------ 数据_取第一项索引
| |
| |------ 数据_现行选中项_取
| |
| |------ 数据_取全部选中项
| |
| |------ 遍历句柄
| |
| |------ _置外部操作
| |
| |------ _销毁外部操作
| |
| |------ 快速查找
| |
| |------ 置自动更新状态
| |
| |------ 查询自动更新状态
| |
| |
======启动窗口程序集
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮_取项目数_被单击
| |
| |------ _按钮_取缩进层次_被单击
| |
| |------ _按钮_取项目文本_被单击
| |
| |------ _按钮_取图片_被单击
| |
| |------ _按钮_取选中图片_被单击
| |
| |------ _按钮_取项目数值_被单击
| |
| |------ _按钮_置项目文本_被单击
| |
| |------ _按钮_置图片_被单击
| |
| |------ _按钮_置选中图片_被单击
| |
| |------ _按钮_置项目数值_被单击
| |
| |------ _按钮_加粗_被单击
| |
| |------ _按钮_取消加粗_被单击
| |
| |------ _按钮_扩展_被单击
| |
| |------ _按钮_收缩_被单击
| |
| |------ _按钮_删除项目_被单击
| |
| |------ _按钮_取父项目_被单击
| |
| |------ _按钮_是否有子项目_被单击
| |
| |------ _按钮_是否已扩展_被单击
| |
| |------ _按钮_清空_被单击
| |
| |------ _按钮_高速加入10000个项目_被单击
| |
| |------ _按钮_是否被选中_被单击
| |
| |------ _按钮_使用复选框_被单击
| |
| |------ _按钮_取全部选中项_被单击
| |
| |------ _按钮_选中_被单击
| |
| |------ _按钮_使用热点跟踪_被单击
| |
| |------ _按钮_禁止滚动条_被单击
| |
| |------ _按钮_解除禁止滚动条_被单击
| |
| |------ _按钮_禁止水平滚动条_被单击
| |
| |------ _按钮_解除禁止水平滚动条_被单击
| |
| |------ _按钮_使用整行选择_被单击
| |
| |------ _按钮_不使用整行选择_被单击
| |
| |------ _按钮_取可显示数量_被单击
| |
| |------ _按钮_取第一项索引_被单击
| |
| |------ _按钮_初始化外部操作_被单击
| |
| |
======树型框操作类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ _初始化类
| |
| |------ _更新数据
| |
| |------ 数据_加入项目_字节集方式加入
| |
| |------ 数据_清空
| |
| |------ 生成数据
| |
| |------ 数据_读树形框
| |
| |
======树型框句柄操作类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ _初始化类
| |
| |------ _更新数据
| |
| |------ _取消外部操作
| |
| |------ _使用外部操作
| |
| |
======调用的Dll
| |
| |---[dll]------ 取数据地址
| |
| |---[dll]------ 取数据地址2
| |
| |---[dll]------ 取数据地址3
| |
| |---[dll]------ 取内存变量地址_TVITEMEX
| |
| |---[dll]------ 取内存变量地址_TVINSERTSTRUCT
| |
| |---[dll]------ 取内存变量地址_TVITEMEX2
| |
| |---[dll]------ 取内存变量地址_TVINSERTSTRUCT2
| |
| |---[dll]------ 设置窗口信息
| |
| |---[dll]------ 取窗口信息
| |
| |---[dll]------ 发送消息1
| |
| |---[dll]------ 拷贝内存
| |
| |---[dll]------ 取窗口类名称
======启动窗口程序集
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮_取项目数_被单击
| |
| |------ _按钮_取缩进层次_被单击
| |
| |------ _按钮_取项目文本_被单击
| |
| |------ _按钮_取图片_被单击
| |
| |------ _按钮_取选中图片_被单击
| |
| |------ _按钮_取项目数值_被单击
| |
| |------ _按钮_置项目文本_被单击
| |
| |------ _按钮_置图片_被单击
| |
| |------ _按钮_置选中图片_被单击
| |
| |------ _按钮_置项目数值_被单击
| |
| |------ _按钮_加粗_被单击
| |
| |------ _按钮_取消加粗_被单击
| |
| |------ _按钮_扩展_被单击
| |
| |------ _按钮_收缩_被单击
| |
| |------ _按钮_删除项目_被单击
| |
| |------ _按钮_取父项目_被单击
| |
| |------ _按钮_是否有子项目_被单击
| |
| |------ _按钮_是否已扩展_被单击
| |
| |------ _按钮_清空_被单击
| |
| |------ _按钮_高速加入10000个项目_被单击
| |
| |------ _按钮_是否被选中_被单击
| |
| |------ _按钮_使用复选框_被单击
| |
| |------ _按钮_取全部选中项_被单击
| |
| |------ _按钮_选中_被单击
| |
| |------ _按钮_使用热点跟踪_被单击
| |
| |------ _按钮_禁止滚动条_被单击
| |
| |------ _按钮_解除禁止滚动条_被单击
| |
| |------ _按钮_禁止水平滚动条_被单击
| |
| |------ _按钮_解除禁止水平滚动条_被单击
| |
| |------ _按钮_使用整行选择_被单击
| |
| |------ _按钮_不使用整行选择_被单击
| |
| |------ _按钮_取可显示数量_被单击
| |
| |------ _按钮_取第一项索引_被单击
| |
| |------ _按钮_初始化外部操作_被单击
======启动窗口程序集
| |
| |------ __启动窗口_创建完毕
| |
| |------ _按钮_取标题_被单击
| |
| |------ _按钮_取图片_被单击
| |
| |------ _按钮_取当前状态图片_被单击
| |
| |------ _按钮_取缩进数目_被单击
| |
| |------ _按钮_取表项数值_被单击
| |
| |------ _按钮_置标题_被单击
| |
| |------ _按钮_置图片_被单击
| |
| |------ _按钮_置当前状态图片_被单击
| |
| |------ _按钮_置缩进数目_被单击
| |
| |------ _按钮_置表项数值_被单击
| |
| |------ _按钮_是否被选择_被单击
| |
| |------ _按钮_取已选择表项数_被单击
| |
| |------ _按钮_选择表项_被单击
| |
| |------ _按钮_取消表项选择_被单击
| |
| |------ _按钮_取表项数_被单击
| |
| |------ _按钮_取被选择表项_被单击
| |
| |------ _按钮_插入表项_被单击
| |
| |------ _按钮_高速插入万条表项_被单击
| |
| |------ _按钮高速插入万条表项1_被单击
| |
| |------ _按钮_超级列表框自身的插入万条表项_被单击
| |
| |------ _按钮_删除表项_被单击
| |
| |------ _按钮_全部删除_被单击
| |
| |------ _按钮_查找表项标题_被单击
| |
| |------ _按钮_查找表项数值_被单击
| |
| |------ _按钮_保证显示_被单击
| |
| |------ _按钮_取列标题_被单击
| |
| |------ _按钮_取列对齐方式_被单击
| |
| |------ _按钮_取列宽_被单击
| |
| |------ _按钮_取列图片_被单击
| |
| |------ _按钮_图片是否居右_被单击
| |
| |------ _按钮_置列标题_被单击
| |
| |------ _按钮_置列宽_被单击
| |
| |------ _按钮_置列图片_被单击
| |
| |------ _按钮_取列数_被单击
| |
| |------ _按钮_插入列_被单击
| |
| |------ _按钮_删除列_被单击
| |
| |------ _按钮_进入编辑_被单击
| |
| |------ _按钮_取被选中表项_被单击
| |
| |------ _按钮_读超级列表框项目数据_被单击
| |
| |------ _按钮_置文本颜色_被单击
| |
| |------ _按钮_置文本背景色_被单击
| |
| |------ _按钮_置背景颜色_被单击
| |
| |------ _按钮_改变类型_被单击
| |
| |------ _按钮_改变背景图片_被单击
| |
| |------ _按钮_取编辑框句柄_被单击
| |
| |------ _时钟1_周期事件
| |
| |------ _按钮_取表项间距_被单击
| |
| |------ _超级列表框_显示_表头被单击
| |
| |------ _按钮_取现行选中项_被单击
| |
| |------ _按钮_初始化外部操作_被单击
| |
| |
======超级列表框操作类
| |
| |------ _初始化
| |
| |------ _销毁
| |
| |------ _初始化类
| |
| |------ 取类名
| |
| |------ 数据_取标题
| |
| |------ 数据_取图片
| |
| |------ 数据_取当前状态图片
| |
| |------ 数据_取缩进数目
| |
| |------ 数据_取表项数值
| |
| |------ 数据_置标题
| |
| |------ 数据_置图片
| |
| |------ 数据_置状态图片
| |
| |------ 数据_置缩进数目
| |
| |------ 数据_置表项数值
| |
| |------ 数据_取被选择表项
| |
| |------ 数据_取被选中表项
| |
| |------ 数据_取已选择表项数
| |
| |------ 数据_是否被选择
| |
| |------ 数据_选择表项
| |
| |------ 动作_取消表项选择
| |
| |------ 数据_取表项数
| |
| |------ 数据_插入表项
| |
| |------ 数据_高速插入表项
| |
| |------ 快速排序
| |
| |------ 数据_删除表项
| |
| |------ 数据_全部删除
| |
| |------ 数据_查找表项
| |
| |------ 数据_查找表项数值
| |
| |------ 动作_保证显示
| |
| |------ 动作_排列图标
| |
| |------ 数据_取列标题
| |
| |------ 数据_取列对齐方式
| |
| |------ 数据_取列宽
| |
| |------ 数据_取列图片
| |
| |------ 数据_图片是否居右
| |
| |------ 数据_置列标题
| |
| |------ 数据_置列宽
| |
| |------ 数据_置列图片
| |
| |------ 数据_取列数
| |
| |------ 数据_插入列
| |
| |------ 数据_删除列
| |
| |------ 动作_进入编辑
| |
| |------ 数据_读超级列表框项目数据
| |
| |------ 数据_取项目数据
| |
| |------ 样式_文本颜色_取
| |
| |------ 样式_文本颜色_置
| |
| |------ 动作_刷新显示
| |
| |------ 数据_取第一项索引
| |
| |------ 数据_取可显示数量
| |
| |------ 样式_文本背景颜色_取
| |
| |------ 样式_文本背景颜色_置
| |
| |------ 样式_背景颜色_取
| |
| |------ 样式_背景颜色_置
| |
| |------ 样式_类型_取
| |
| |------ 样式_类型_置
| |
| |------ 样式_背景图片_取
| |
| |------ 样式_背景图片_置
| |
| |------ 数据_取鼠标指针所在的索引
| |
| |------ 样式_项目行距_取
| |
| |------ 数据_取编辑框句柄
| |
| |------ 样式_取表项间距
| |
| |------ 动作_列排序
| |
| |------ 样式_单一选择
| |
| |------ 现行选中项_取
| |
| |------ 现行选中项_置
| |
| |------ _置外部操作
| |
| |------ _销毁外部操作
| |
| |
======启动程序集
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |
======调用的Dll
| |
| |---[dll]------ 发送消息1
| |
| |---[dll]------ 获得类名称
| |
|&nbs
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。