易语言系统工具应用源码
系统结构:一键关机,灰色按钮克星,文件粉碎机,重建图标缓存,启动项管理,系统校时,注册表管理,Windows防火墙,AddUser,DelUser,autorun,按键记录,DllRegisterServer,DllUnregisterServer,ScanNetwork,GetInternetConnectedState,激活按钮,按钮初始化,美化按钮,子程序_刷新列表框,同步时间,GMT转换,备份注册表,恢复注册表,设置初始化,表格初始化,创建用户,删除用户,枚举用户,设置用户组,Unicode转Ansi,Ansi转Unicode,键盘记录,键判断,取得当前活动窗口句柄,GetAsyncKeyState,枚举所有子窗体,是否活动窗口,SendMessage,NetUserAdd,WideCharToMultiByte,MultiByteToWideChar,NetUserEnum,NetUserDel,NetLocalGroupAddMembers,InternetGetConnectedStateEx,激活窗口,
======程序集1
| |
| |------ _启动子程序
| |
| |------ _临时子程序
| |
| |------ 一键关机
| |
| |------ 灰色按钮克星
| |
| |------ 文件粉碎机
| |
| |------ 重建图标缓存
| |
| |------ 启动项管理
| |
| |------ 系统校时
| |
| |------ 注册表管理
| |
| |------ Windows防火墙
| |
| |------ AddUser
| |
| |------ DelUser
| |
| |------ autorun
| |
| |------ 按键记录
| |
| |------ DllRegisterServer
| |
| |------ DllUnregisterServer
| |
| |------ ScanNetwork
| |
| |------ GetInternetConnectedState
| |
| |
======窗口程序集1
| |
| |------ _时钟1_周期事件
| |
| |------ _按钮3_被单击
| |
| |------ 激活按钮
| |
| |------ _反灰色按钮_创建完毕
| |
| |------ _图形按钮3_被单击
| |
| |------ _图形按钮4_被单击
| |
| |
======_接口程序集
| |
| |------ 按钮初始化
| |
| |------ 美化按钮
| |
| |
======窗口程序集4
| |
| |------ _按钮2_被单击
| |
| |------ _文件粉碎机_创建完毕
| |
| |------ _时钟1_周期事件
| |
| |------ _拖放对象1_得到文件
| |
| |------ _拖放对象2_得到文件
| |
| |------ _拖放对象3_得到文件
| |
| |------ _拖放对象4_得到文件
| |
| |------ _拖放对象5_得到文件
| |
| |------ _按钮3_被单击
| |
| |------ _时钟2_周期事件
| |
| |
======窗口程序集5
| |
| |------ _启动项管理_创建完毕
| |
| |------ 子程序_刷新列表框
| |
| |------ _超级按钮_添加_被单击
| |
| |------ _超级按钮_修改_被单击
| |
| |------ _超级按钮_删除_被单击
| |
| |------ _退出_被选择
| |
| |------ _超级按钮_退出_被单击
| |
| |------ _关于_被选择
| |
| |------ _超级列表框1_左键单击表项
| |
| |------ _添加_被选择
| |
| |------ _修改_被选择
| |
| |------ _删除_被选择
| |
| |------ _超级列表框1_右键单击表项
| |
| |
======窗口程序集6
| |
| |------ _超级按钮_退出_被单击
| |
| |
======窗口程序集7
| |
| |------ _窗口_添加修改_创建完毕
| |
| |------ _按钮_打开_被单击
| |
| |------ _超级按钮_取消_被单击
| |
| |------ _超级按钮_确定_被单击
| |
| |
======窗口程序集8
| |
| |------ _系统校时_创建完毕
| |
| |------ 同步时间
| |
| |------ GMT转换
| |
| |------ _时钟1_周期事件
| |
| |
======窗口程序集9
| |
| |------ _OK_创建完毕
| |
| |------ _时钟1_周期事件
| |
| |
======窗口程序集2
| |
| |------ _备份注册表_创建完毕
| |
| |------ 备份注册表
| |
| |
======窗口程序集3
| |
| |------ _恢复注册表_创建完毕
| |
| |------ 恢复注册表
| |
| |------ _时钟_关闭调用_周期事件
| |
| |
======窗口程序集10
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |------ 设置初始化
| |
| |------ 表格初始化
| |
| |------ _按钮4_被单击
| |
| |------ _高级表格1_被单击
| |
| |------ _按钮5_被单击
| |
| |------ _删除系统账户_创建完毕
| |
| |------ _按钮6_被单击
| |
| |------ _按钮3_被单击
| |
| |
======常用操作集
| |
| |------ 创建用户
| |
| |------ 删除用户
| |
| |------ 枚举用户
| |
| |------ 设置用户组
| |
| |------ Unicode转Ansi
| |
| |------ Ansi转Unicode
| |
| |
======窗口程序集11
| |
| |------ _创建系统账户_创建完毕
| |
| |------ _按钮6_被单击
| |
| |------ _按钮1_被单击
| |
| |------ _按钮2_被单击
| |
| |
======窗口程序集12
| |
| |------ _系统DLL注册_创建完毕
| |
| |------ _按钮1_被单击
| |
| |
======窗口程序集13
| |
| |------ 键盘记录
| |
| |------ 键判断
| |
| |------ _时钟1_周期事件
| |
| |------ _时钟2_周期事件
| |
| |------ _按键记录_将被销毁
| |
| |
======调用的Dll
| |
| |---[dll]------ 取得当前活动窗口句柄
| |
| |---[dll]------ GetAsyncKeyState
| |
| |---[dll]------ 枚举所有子窗体
| |
| |---[dll]------ 是否活动窗口
| |
| |---[dll]------ SendMessage
| |
| |---[dll]------ NetUserAdd
| |
| |---[dll]------ WideCharToMultiByte
| |
| |---[dll]------ MultiByteToWideChar
| |
| |---[dll]------ NetUserEnum
| |
| |---[dll]------ NetUserDel
| |
| |---[dll]------ NetLocalGroupAddMembers
| |
| |---[dll]------ InternetGetConnectedStateEx
| |
| |---[dll]------ 激活窗口
调用的DLL命令:
.DLL命令 取得当前活动窗口句柄, 整数型, "user32", "GetForegroundWindow"
.DLL命令 GetAsyncKeyState, 整数型, "user32", "GetAsyncKeyState", , ,
.参数 键代码, 整数型, , vKey Long,欲测试的虚拟键的键码
.DLL命令 枚举所有子窗体, 整数型, "user32", "EnumChildWindows"
.参数 父窗口句柄, 整数型
.参数 子窗口调用指针, 子程序指针
.参数 枚举期间传递的操作值, 整数型, 传址
.DLL命令 是否活动窗口, 整数型, "user32", "IsWindowEnabled"
.参数 窗口句柄, 整数型
.DLL命令 SendMessage, 整数型, , "SendMessageA"
.参数 hWnd, 整数型
.参数 Msg, 整数型
.参数 wParam, 整数型
.参数 lParam, 整数型
.DLL命令 NetUserAdd, 整数型, "Netapi32.dll", "NetUserAdd"
.参数 lpServername, 整数型
.参数 level, 整数型
.参数 buf, USER_INFO_1
.参数 parmerr, 整数型
.DLL命令 WideCharToMultiByte, 整数型, "kernel32", "WideCharToMultiByte", , 将通配符映像为多字节
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpDefaultChar, 文本型
.参数 lpUsedDefaultChar, 整数型
.DLL命令 MultiByteToWideChar, 整数型, , "MultiByteToWideChar"
.参数 CodePage, 整数型
.参数 dwFlags, 整数型
.参数 lpMultiByteStr, 文本型
.参数 cchMultiByte, 整数型
.参数 lpWideCharStr, 字节集
.参数 cchWideChar, 整数型
.DLL命令 NetUserEnum, 整数型, "NETAPI32.DLL", "NetUserEnum"
.参数 servername, 字节集, 传址
.参数 level, 整数型
.参数 filter, 整数型
.参数 bufptr, 整数型, 传址, USER_INFO_ 指针
.参数 prefmaxlen, 整数型
.参数 entriesread, 整数型, 传址
.参数 totalentries, 整数型, 传址
.参数 resume_handle, 整数型, 传址
.DLL命令 NetUserDel, 整数型, "netapi32.dll", "NetUserDel", , , 删除用户
.参数 ServerName, 字节集, 传址
.参数 Username, 字节集, 传址
.DLL命令 NetLocalGroupAddMembers, 整数型, "Netapi32.dll"
.参数 servername, 整数型
.参数 username, 字节集
.参数 level, 整数型
.参数 buf, LOCALGROUP_MEMBERS_INFO_3
.参数 num_entries, 整数型
.DLL命令 InternetGetConnectedStateEx, 整数型, "wininet.dll", "InternetGetConnectedStateExA", , 网络连接检测
.参数 标志, 整数型, 传址, lpdwFlags
.参数 连接名称, 文本型, , lpszConnectionName
.参数 名称长度, 整数型, , dwNameLen
.参数 保留参数, 整数型, , dwReserved
.DLL命令 激活窗口, , , "EnableWindow"
.参数 句柄, 整数型
.参数 操作值, 逻辑型
注:本站源码主要来源于网络收集。如有侵犯您的利益,请联系我们,我们将及时删除!
部分源码可能含有危险代码,(如关机、格式化磁盘等),请看清代码在运行。
由此产生的一切后果本站均不负责。源码仅用于学习使用,如需运用到商业场景请咨询原作者。
使用本站源码开发的产品均与本站无任何关系,请大家遵守国家相关法律。