完全实现CMD模拟简单版
系统结构:读管道,写管道,创建匿名管道,获取启动信息_,创建进程,读文件,写文件,关闭句柄,结束进程,打开进程句柄,读管道,写管道,创建匿名管道,获取启动信息_,创建进程,读文件,写文件,
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ 读管道
| |
| |------ _编辑框2_按下某键
| |
| |------ 写管道
| |
| |------ _按钮1_被单击
| |
| |------ __启动窗口_将被销毁
| |
| |
======调用的Dll
| |
| |---[dll]------ 创建匿名管道
| |
| |---[dll]------ 获取启动信息_
| |
| |---[dll]------ 创建进程
| |
| |---[dll]------ 读文件
| |
| |---[dll]------ 写文件
| |
| |---[dll]------ 关闭句柄
| |
| |---[dll]------ 结束进程
| |
| |---[dll]------ 打开进程句柄
======窗口程序集1
| |
| |------ __启动窗口_创建完毕
| |
| |------ 读管道
| |
| |------ _编辑框2_按下某键
| |
| |------ 写管道
| |
| |
======调用的Dll
| |
| |---[dll]------ 创建匿名管道
| |
| |---[dll]------ 获取启动信息_
| |
| |---[dll]------ 创建进程
| |
| |---[dll]------ 读文件
| |
| |---[dll]------ 写文件
调用的DLL命令:
.DLL命令 创建匿名管道, 整数型, , "CreatePipe"
.参数 输出管道, 整数型, 传址
.参数 输入管道, 整数型, 传址
.参数 管道属性, security属性, 传址
.参数 尺寸, 整数型
.DLL命令 获取启动信息_, 整数型, "kernel32", "GetStartupInfoA"
.参数 启动信息, 启动信息, 传址
.DLL命令 创建进程, 整数型, , "CreateProcessA"
.参数 程序名称, 整数型, , 32位程序用,可设为文本型
.参数 命令行, 文本型
.参数 进程属性, 整数型
.参数 线程属性, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.参数 参数三, 整数型
.参数 运行目录, 文本型, , 如需指定运行目录设为文本行
.参数 启动信息, 启动信息
.参数 进程信息, 进程信息
.DLL命令 读文件, 整数型, , "ReadFile"
.参数 文件号, 整数型
.参数 缓存, 字节集, 传址
.参数 读取尺寸, 整数型
.参数 实际尺寸, 整数型, 传址
.参数 参数, 整数型
.DLL命令 写文件, 整数型, , "WriteFile"
.参数 文件号, 整数型
.参数 写入内容, 字节集, 传址
.参数 写入尺寸, 整数型
.参数 实际尺寸, 整数型, 传址
.参数 参数, 整数型
.DLL命令 关闭句柄, 整数型, , "CloseHandle"
.参数 句柄, 整数型
.DLL命令 结束进程, 逻辑型, , "TerminateProcess"
.参数 指定进程, 整数型
.参数 退出标记, 整数型
.DLL命令 打开进程句柄, 整数型, , "OpenProcess"
.参数 访问方法, 整数型
.参数 子程序继承, 逻辑型, , 是否由子程序继承
.参数 进程标识符, 整数型
调用的DLL命令:
.DLL命令 创建匿名管道, 整数型, , "CreatePipe"
.参数 输出管道, 整数型, 传址
.参数 输入管道, 整数型, 传址
.参数 管道属性, security属性, 传址
.参数 尺寸, 整数型
.DLL命令 获取启动信息_, 整数型, "kernel32", "GetStartupInfoA"
.参数 启动信息, 启动信息, 传址
.DLL命令 创建进程, 整数型, , "CreateProcessA"
.参数 程序名称, 整数型, , 32位程序用,可设为文本型
.参数 命令行, 文本型
.参数 进程属性, 整数型
.参数 线程属性, 整数型
.参数 参数一, 整数型
.参数 参数二, 整数型
.参数 参数三, 整数型
.参数 运行目录, 文本型, , 如需指定运行目录设为文本行
.参数 启动信息, 启动信息
.参数 进程信息, 进程信息
.DLL命令 读文件, 整数型, , "ReadFile"
.参数 文件号, 整数型
.参数 缓存, 字节集, 传址
.参数 读取尺寸, 整数型
.参数 实际尺寸, 整数型, 传址
.参数 参数, 整数型
.DLL命令 写文件, 整数型, , "WriteFile"
.参数 文件号, 整数型
.参数 写入内容, 字节集, 传址
.参数 写入尺寸, 整数型
.参数 实际尺寸, 整数型, 传址
.参数 参数, 整数型
易语言类方法的获取以及类线程源码,GetThis,启动类线程,关闭类线程,线程_测试,其他_附加文本,取_类_函数地址,取指针内容_整数,取变量地址_整数,刷新对象数...
易语言类似于寻路算法源码,初始化数组,寻路...
易语言简简单单实现窗口靠边隐藏与子窗口吸附源码,简简单单实现窗口靠边隐藏与子窗口吸附...
易语言简单防止修改hosts达到欺骗注册源码,检测hosts是否被修改...
易语言简单的域名查询源码,简单的域名查询源码...
易语言简单方法检测最新帖子源码,简单方法检测最新帖子...
易语言窗口互相吸附源码,窗口互相吸附...
易语言程序重新运行例教源码,发送消息_...
易语言禁止最小化滑动源码,禁止最小化滑动,将消息传答窗口函数,API_CallWindowProc,API_SetWindowLong...