模块名称:彗星模块
模块作者:彬·泪闯天涯
模块版本:1.3
模块 MD5:40d4d324b8ac9e8e11eea941e81c604a
模块大小:172.2 KB
版权声明:
模块描述:设计制作:彬·泪闯天涯
版权所有:彗星网络
官方网站:www.it608.com
引用支持库:
系统核心支持库 4.4|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.子程序 彗星HTTP读文件, 字节集, , 有可能线程阻塞,请在外部加超时判断
.参数 完整网址, 文本型, ,
.参数 访问方式, 文本型, 可空 , "GET" or "POST",为空默认"GET"
.参数 代理地址, 文本型, 可空 ,
.参数 附加协议头, 文本型, 可空 ,
.参数 提交信息, 文本型, 可空 , "POST"专用
.参数 超时值, 整数型, 可空 ,
.子程序 彗星URL编码, 文本型, , 返回已编码的URL
.参数 Bin_URL, 文本型, ,
.子程序 彗星URL解码, 文本型, , 返回已解码的URL
.参数 Bin_URL, 文本型, ,
.子程序 彗星查看字节集, 文本型, , 以文本表示字节集,适合于字节集的调试用,查看字节集可以将一串字节集用文本形式表示出来,极大地方便了调试字节集变量。
.参数 Bin_原始字节集, 字节集, , 要查看的字节集
.子程序 彗星查找子窗口, 整数型, , 在窗口列表中寻找与指定条件相符的第一个子窗口,返回找到的窗口的句柄。如未找到相符窗口,则返回零
.参数 Bin_Hwnd1, 整数型, , 在其中查找子的父窗口
.参数 Bin_Hwnd2, 整数型, , 从这个窗口后开始查找
.参数 Bin_ClassName, 文本型, 可空 , 窗口类名,如果为空则接受所有类名
.子程序 彗星撤消线程, 逻辑型, ,
.参数 线程ID, 整数型, ,
.子程序 彗星创建快捷方式, , , 本命令建立指定的快捷方式文件
.参数 Bin_快捷方式文件名, 文本型, , 全路径快捷方式文件名(可以省略.lnk后缀名)
.参数 Bin_指向文件路径, 文本型, , 快捷方式所指向文件的全路径文件名,也可以是URL地址,比如“C:\123.exe”、"www.it608.com"
.参数 Bin_工作目录, 文本型, 可空 , 启动快捷方式指向文件时所需预置的工作目录
.参数 Bin_备注信息, 文本型, 可空 , 备注信息
.参数 Bin_命令行文本, 文本型, 可空 , 附加的命令行文本参数
.参数 Bin_图标文件名, 文本型, 可空 , 指定图标全路径文件名,默认为目标程序图标
.参数 Bin_快捷键, 文本型, 可空 , 快捷方式对象的热键(例:CTRL+SHIFT+F),默认无快捷键。
.参数 Bin_运行方式, 整数型, 可空 , 运行时窗口风格(0:常规窗口,1:最小化窗口,2:最大化窗口),默认为0:常规窗口。
.子程序 彗星单击按钮, , ,
.参数 Bin_按钮句柄, 整数型, , 接收事件的窗口句柄
.参数 Bin_消息类型, 整数型, 可空 , 0,发送消息(SendMessage)1,投递消息(PostMessage),默认为0
.子程序 彗星弹出组合框, , ,
.参数 Bin_组合框, 组合框, ,
.子程序 彗星发送鼠标事件, , ,
.参数 Bin_Hwnd, 整数型, , 接收事件的窗口句柄
.参数 Bin_点击类型, 整数型, 可空 , 0.鼠标左键1.鼠标右键,默认为0
.参数 Bin_X坐标, 整数型, 可空 ,
.参数 Bin_Y坐标, 整数型, 可空 ,
.参数 Bin_消息类型, 整数型, 可空 , 0,发送消息(SendMessage)1,投递消息(PostMessage),默认为0
.子程序 彗星发送文本, , , 发送文本到指定的编辑框
.参数 Bin_编辑框句柄, 整数型, ,
.参数 Bin_文本内容, 文本型, ,
.子程序 彗星复制位图, 逻辑型, , 复制位图到剪贴板
.参数 Bin_BmpPath, 文本型, , 图片路径,只能是位图
.参数 Bin_width, 整数型, , 图片宽度
.参数 Bin_Height, 整数型, , 图片高度
.子程序 彗星关闭指定窗口, , ,
.参数 Bin_待关闭窗口句柄, 整数型, ,
.子程序 彗星还原为字节集, 字节集, , 将一串十六进制文本还原为字节集。还原为字节集可以将默认的16进制文本转换成字节集。如“00BFAD00”可还原为{0,191,173,0}
.参数 原始16进制文本, 文本型, , 如“00BFAD00AFD4FD4F9E054F9FF91FC5FF2076FBAFDB071044”
.子程序 彗星加密文本, 文本型, ,
.参数 Bin_Str, 文本型, , 待加密的文本
.子程序 彗星解密文本, 文本型, ,
.参数 Bin_Str, 文本型, , 待解密的文本
.子程序 彗星禁止重复运行, , , 禁止重复运行并自动还原已最小化的程序
.参数 Bin_本程序句柄, 整数型, , 本程序的窗口句柄,用来还原已最小化的程序,可通过"取窗口句柄()"获得
.参数 Bin_互斥体文本, 文本型, 可空 , 互斥体特征文本,用来区分多个禁止重复运行的程序
.子程序 彗星模拟按键, , , 模拟键盘的输入
.参数 Bin_Hwnd, 整数型, , 接收事件的窗口句柄
.参数 Bin_虚拟键值1, 整数型, ,
.参数 Bin_虚拟键值2, 整数型, 可空 ,
.参数 Bin_虚拟键值3, 整数型, 可空 ,
.子程序 彗星模拟鼠标, , , 模拟一次鼠标事件,X及Y都为空只在原来位置模拟鼠标,点击类型为空只移动鼠标
.参数 Bin_X坐标, 整数型, 可空 ,
.参数 Bin_Y坐标, 整数型, 可空 ,
.参数 Bin_点击类型, 整数型, 可空 , 0、左键单击;1、左键双击;2、右键单击;3、右键双击。
.子程序 彗星启动线程, 整数型, , 返回线程ID
.参数 子程序指针, 子程序指针, , 接受子程序必须有5个参数(uID、uMsg、传递数据、dw1、dw2)
.参数 循环参数, 整数型, 可空 , 0为只运行一次;大于0则为循环周期(1ms)
.参数 传递数据, 整数型, 可空 ,
.子程序 彗星清除COOKIE, 逻辑型, ,
.参数 域名, 文本型, ,
.子程序 彗星取ASCII, 文本型, ,
.参数 Bin_文本, 文本型, ,
.参数 Bin_类型, 整数型, , 0返回详细信息1返回16进制ASCII
.子程序 彗星取COOKIE, 文本型, ,
.参数 网址, 文本型, ,
.参数 COOKIE名称, 文本型, 可空 , 为空返回全部COOKIE
.子程序 彗星取IE地址栏内容, 文本型, ,
.子程序 彗星取MD5, 文本型, , 返回MD5加密值
.参数 sMessage, 字节集, , 待加密的字节集数据
.参数 sLen, 整数型, 可空 , 长度:16或32,默认为32
.参数 sMax, 逻辑型, 可空 , 是否为大写,默认为小写
.子程序 彗星取编辑框行数, 整数型, , 返回编辑框的文本行数
.参数 Bin_编辑框句柄, 整数型, ,
.子程序 彗星取窗口标题, 文本型, ,
.参数 Bin_Hwnd, 整数型, , 窗口句柄
.子程序 彗星取窗口类名, 文本型, ,
.参数 Bin_Hwnd, 整数型, , 窗口句柄
.子程序 彗星取端口, 整数型, ,
.参数 网址, 文本型, ,
.子程序 彗星取后缀, 文本型, , 返回一个文件的后缀名,如果没有后缀,返回空
.参数 Bin_原始文件名, 文本型, , 需要处理的原始文件名
.子程序 彗星取机器码, 文本型, ,
.子程序 彗星取快捷方式目标, 文本型, ,
.参数 LnkFile, 文本型, , lnkfile
.子程序 彗星取路径, 文本型, , 取路径(路径文件名)写入文件完整地址,取得文件所在目录
.参数 Bin_路径文件名, 文本型, , 文件的完整地址
.子程序 彗星取配置项目, , , 使用"#换行符"分割文本来分割每个项目;使用“=”分割每个[配置项名称]和[项目内容]
.参数 Bin_配置文件名, 文本型, ,
.参数 Bin_节名称, 文本型, ,
.参数 Bin_需要返回的内容, 整数型, 可空 , 默认0,返回项目和项目内容;设置1,返回所有项目名;设置2,返回所有项目内容
.参数 Bin_返回的项目数组, 文本型, 参考 数组,
.子程序 彗星取特定目录, 文本型, , 返回指定的Windows系统特定目录,所返回目录名以“\”符号结束
.参数 欲获取目录类型, 整数型, 可空 , 0:程序运行目录;1: 我的文档; 2: 我的收藏夹; 3: 系统桌面; 4: 系统字体; 5: 开始菜单组; 6: 程序菜单组; 7: 启动菜单组; 8: 程序数据目录; 9: Windows安装目录; 10: Windows系统目录; 11: 临时文件目录;12:发送到菜单
.子程序 彗星取文件图标, 字节集, , 返回指定文件的图标(位图)
.参数 sHwnd, 整数型, , 接收图标窗口句柄
.参数 sFileName, 文本型, , 图标所在文件("C:\123.exe")或扩展名(".txt")
.参数 sBgColor, 整数型, 可空 , 背景颜色,默认为白色
.参数 cxWidth, 整数型, 可空 , 图标宽度
.参数 cyWidth, 整数型, 可空 , 图标高度
.子程序 彗星取页面地址, 文本型, ,
.参数 网址, 文本型, ,
.子程序 彗星取域名, 文本型, ,
.参数 网址, 文本型, ,
.子程序 彗星取子窗口列表, , ,
.参数 Bin_窗口列表, 窗口列表数据类型, 参考 数组,
.参数 Bin_Hwnd, 整数型, 可空 , 如果取顶级窗口,本参数可空
.参数 Bin_Class, 文本型, 可空 , 指定类名,如果为空,返回所有类名
.子程序 彗星去后缀, 文本型, , 去除一个文件的后缀名,如果没有后缀,将返回空
.参数 Bin_原始文件名, 文本型, , 需要处理的原始文件名
.子程序 彗星设COOKIE, 逻辑型, , 1.1
.参数 网址, 文本型, ,
.参数 COOKIE名称, 文本型, 可空 , 为空清除所有
.参数 COOKIE内容, 文本型, 可空 , 为空清除
.参数 有效期, 日期时间型, 可空 , 为空不保存
.子程序 彗星投递文本, , , 投递文本到指定的编辑框
.参数 sHwnd, 整数型, ,
.参数 sTxt, 文本型, ,
.子程序 彗星网址到域名, 文本型, ,
.参数 Bin_Url, 文本型, ,
.子程序 彗星显示任务栏图标, , ,
.参数 Hwnd, 整数型, ,
.子程序 彗星选择目录, 文本型, , 弹出选择文件夹对话框,返回目录,以“\”结尾
.参数 Bin_句柄, 整数型, 可空 , 调用窗口的句柄
.参数 Bin_标题, 文本型, 可空 , 列表框标题
.子程序 彗星延时器, , ,
.参数 延时值, 整数型, ,
.子程序 彗星移动滚动条, , ,
.参数 Bin_Hwnd, 整数型, , 接收事件的窗口句柄
.参数 Bin_移动类型, 整数型, , 0,水平滚动条 1,垂直滚动条
.参数 Bin_移动位置, 整数型, , 0,向前滚动一行 1,向后滚动一行 2,向前滚动到头 3,向后滚动到尾
.子程序 彗星优化内存, 整数型, , 设置操作系统实际划分给进程使用的内存容量,非零表示成功,零表示失败
.子程序 彗星圆角化窗口, , ,
.参数 Bin_窗口句柄, 整数型, , 接受事件的窗口句柄
.参数 Bin_窗口样式, 整数型, 可空 , 0:四个圆角,1:上面两个圆角,默认为0
.子程序 彗星运行命令行, , , 在程序内部运行命令行参数
.参数 Bin_欲运行的命令行, 文本型, ,
.参数 Bin_反馈程序, 子程序指针, , 必须有一个文本型的参数
.子程序 彗星执行, , , 执行指定命令
.参数 Bin_命令参数, 文本型, , 欲执行的命令,可以是任意文件名或URL地址
.子程序 彗星直接下载, , , 直接弹出下载提示
.参数 Bin_下载地址, 文本型, , 要下载的地址
.子程序 彗星置编辑框边距, , ,
.参数 Bin_编辑框句柄, 整数型, ,
.参数 Bin_左边距, 整数型, ,
.参数 Bin_右边距, 整数型, ,
.子程序 彗星置前台窗口, , , 还原已最小化的窗口 并获取焦点
.参数 Bin_hwnd, 整数型, , 窗口句柄
.子程序 彗星置桌面背景, , ,
.参数 Bin_背景文件名, 文本型, , 包括路径在内的图片文件名,只支持BMP文件
.子程序 彗星转换为GMT格式, 文本型, , 将日期时间型数据转换为GMT格式
.参数 待转换时间, 日期时间型, ,
.子程序 彗星字节集到十六进制, 文本型, , 将字节集用16进制表示.可以将字节集用系统标准16进制表示
.参数 Bin_初始字节集, 字节集, , 用于转换的字节集
.子程序 彗星最大化窗口, , , 将指定的窗口最大化
.参数 Bin_Hwnd, 整数型, , 要最大化的窗口句柄
.数据类型 BITMAPFILEHEADER, 公开, 位图文件头
.成员 bfType, 短整数, , , 位图的类型 一般为BM 即 19778
.成员 bfSize, 整数型, , , 文件大小
.成员 bfReserved1, 短整数, , , 保留,必须设置为0
.成员 bfReserved2, 短整数, , , 保留,必须设置为0
.成员 bfOffBits, 整数型, , , 从文件开始到位图数据开始之间的数据(bitmap data)之间的偏移量,包括颜色表大小
.数据类型 BITMAPINFOHEADER, 公开, 位图信息头
.成员 biSize, 整数型, , , 指出本数据结构所需要的字节数(一般为40长度)
.成员 biWidth, 整数型, , , 以象素为单位,给出BMP图象的宽度
.成员 biHeight, 整数型, , , 以象素为单位,给出BMP图象的高度
.成员 biPlanes, 短整数, , , 输出设备的位平面数,必须置为1
.成员 biBitCount, 短整数, , , 给出每个象素的位数
.成员 biCompression, 整数型, , , 给出位图的压缩类型
.成员 biSizeImage, 整数型, , , 给出图象字节数的多少
.成员 biXPelsPerMeter, 整数型, , , 图像的水平分辨率
.成员 biYPelsPerMeter, 整数型, , , 图象的垂直分辨率
.成员 biClrUsed, 整数型, , , 調色板中图象实际使用的颜色素数
.成员 biClrImportant, 整数型, , , 给出重要颜色的索引值
.数据类型 BROWSEINFO, 公开,
.成员 hOwner, 整数型, , ,
.成员 pidlRoot, 整数型, , ,
.成员 pszDisplayName, 文本型, , ,
.成员 lpszTitle, 文本型, , ,
.成员 ulFlags, 整数型, , ,
.成员 lpfn, 整数型, , ,
.成员 lParam, 整数型, , ,
.成员 iImage, 整数型, , ,
.数据类型 POINTAPI, 公开,
.成员 x, 整数型, , ,
.成员 y, 整数型, , ,
.数据类型 PROCESS_INFORMATION, 公开,
.成员 hProcess, 整数型, , ,
.成员 hThread, 整数型, , ,
.成员 dwProcessId, 整数型, , ,
.成员 dwThreadId, 整数型, , ,
.数据类型 RECT, 公开, 区域
.成员 Left, 整数型, , , 左
.成员 Top, 整数型, , , 上
.成员 Right, 整数型, , , 右
.成员 Bottom, 整数型, , , 下
.数据类型 SECURITY_ATTRIBUTES, 公开,
.成员 nLength, 整数型, , ,
.成员 lpSecurityDescriptor, 整数型, , ,
.成员 bInheritHandle, 整数型, , ,
.数据类型 SHFILEINFO, 公开,
.成员 hIcon, 整数型, , ,
.成员 iIcon, 整数型, , ,
.成员 dwAttributes, 整数型, , ,
.成员 szDisplayName, 字节型, , ,
.成员 szTypeName, 字节型, , ,
.数据类型 STARTUPINFO, 公开,
.成员 cb, 整数型, , ,
.成员 lpReserved, 文本型, , ,
.成员 lpDesktop, 文本型, , ,
.成员 lpTitle, 文本型, , ,
.成员 dwX, 整数型, , ,
.成员 dwY, 整数型, , ,
.成员 dwXSize, 整数型, , ,
.成员 dwYSize, 整数型, , ,
.成员 dwXCountChars, 整数型, , ,
.成员 dwYCountChars, 整数型, , ,
.成员 dwFillAttribute, 整数型, , ,
.成员 dwFlags, 整数型, , ,
.成员 wShowWindow, 短整数, , ,
.成员 cbReserved2, 短整数, , ,
.成员 lpReserved2, 整数型, , ,
.成员 hStdInput, 整数型, , ,
.成员 hStdOutput, 整数型, , ,
.成员 hStdError, 整数型, , ,
.数据类型 窗口列表数据类型, 公开,
.成员 句柄, 整数型, , ,
.成员 标题, 文本型, , ,
.成员 类名, 文本型, , ,
.程序集 彗星数据库操作类, , 公开
.子程序 Execute, 对象, ,
.参数 CommandText, 文本型, ,
.参数 RecordsAffected, 变体型, 参考 可空 , 类型为“变体型”,需要提供变量以取回方法所返回的数据
.参数 Options, 整数型, 可空 , 参数默认值为“-1”
.子程序 GetRows, 变体型, ,
.参数 Rows, 整数型, 可空 ,
.参数 Start, 整数型, 可空 ,
.参数 Fields, 整数型, 可空 ,
.子程序 查询, 逻辑型, ,
.参数 SQL, 文本型, ,
.子程序 读变体型, 变体型, ,
.参数 字段名, 文本型, ,
.子程序 读逻辑值, 逻辑型, ,
.参数 字段名, 文本型, ,
.子程序 读日期时间, 日期时间型, ,
.参数 字段名, 文本型, ,
.子程序 读文本, 文本型, ,
.参数 字段名, 文本型, ,
.子程序 读小数, 双精度小数, ,
.参数 字段名, 文本型, ,
.子程序 读整数, 整数型, ,
.参数 字段名, 文本型, ,
.子程序 读字节集, 字节集, ,
.参数 字段名, 文本型, ,
.子程序 断开, , , 断开数据库连接
.子程序 更新, , , UpDate
.子程序 关闭, , , 关闭查询时打开的表
.子程序 连接ACCESS, 逻辑型, ,
.参数 数据库文件, 文本型, ,
.子程序 取记录数, 整数型, ,
.子程序 添加, , ,
.子程序 尾记录后, 逻辑型, ,
.子程序 写变体型, , ,
.参数 字段名, 文本型, ,
.参数 写入值, 变体型, ,
.子程序 写日期时间, , ,
.参数 字段名, 文本型, ,
.参数 写入值, 日期时间型, ,
.子程序 写文本, , ,
.参数 字段名, 文本型, ,
.参数 写入文本, 文本型, ,
.子程序 写小数, , ,
.参数 字段名, 文本型, ,
.参数 写入值, 双精度小数, ,
.子程序 写整数, , ,
.参数 字段名, 文本型, ,
.参数 写入值, 整数型, ,
.子程序 写字节集, , ,
.参数 字段名, 文本型, ,
.参数 写入值, 字节集, ,
.子程序 移动, , , Move
.参数 NumRecords, 整数型, ,
.子程序 移动到上一条, , , MovePrevious
.子程序 移动到首记录, , , MoveFirst
.子程序 移动到尾记录, , , MoveLast
.子程序 移动到下一条, , , MoveNext
.程序集 位图操作类, , 公开
.子程序 CaptureDC, 逻辑型, , 复制DC上的内容到DIB 即取得DC上的内容,比如抓屏
.参数 hSrcDC, 整数型, , DC
.参数 SrcRect, RECT, , 区域
.参数 nBitCount, 整数型, , 位深1、4、8、16、24、32
.子程序 Write, 字节集, , 给位图数据加上位图文件头,返回位图文件数据(写到文件后就是.BMP图片)
.DLL命令 BitBlt, 整数型, "gdi32.dll", "BitBlt", 公开,
.参数 hDestDC, 整数型, ,
.参数 x, 整数型, ,
.参数 y, 整数型, ,
.参数 nWidth, 整数型, ,
.参数 nHeight, 整数型, ,
.参数 hSrcDC, 整数型, ,
.参数 xSrc, 整数型, ,
.参数 ySrc, 整数型, ,
.参数 dwRop, 整数型, ,
.DLL命令 CloseClipboard, 整数型, "", "CloseClipboard", 公开,
.DLL命令 CloseHandle, 整数型, "", "CloseHandle", 公开,
.参数 hObject, 整数型, ,
.DLL命令 CombineRgn, 整数型, "", "CombineRgn", 公开,
.参数 hDestRgn, 整数型, ,
.参数 hSrcRgn1, 整数型, ,
.参数 hSrcRgn2, 整数型, ,
.参数 nCombineMode, 整数型, ,
.DLL命令 CreateCompatibleBitmap, 整数型, "gdi32.dll", "CreateCompatibleBitmap", 公开, 执行成功返回位图句柄,零表示失败
.参数 hdc, 整数型, , 设备场景句柄
.参数 nWidth, 整数型, , 位图宽度
.参数 nHeight, 整数型, , 位图高度
.DLL命令 CreateCompatibleDC, 整数型, "gdi32.dll", "CreateCompatibleDC", 公开, 新设备场景句柄,若出错则为零
.参数 hdc, 整数型, , hdc,源设备场景句柄
.DLL命令 CreateDIBSection, 整数型, "gdi32.dll", "CreateDIBSection", 公开,
.参数 hDC, 整数型, ,
.参数 pBitmapInfo, 字节集, 传址 ,
.参数 un, 整数型, ,
.参数 lplpVoid, 整数型, 传址 ,
.参数 handle, 整数型, ,
.参数 dw, 整数型, ,
.DLL命令 CreateEventA, , "", "CreateEventA", 公开,
.参数 lpEventAttributes, 整数型, ,
.参数 bManualReset, 逻辑型, ,
.参数 bInitialState, 逻辑型, ,
.参数 lpName, 文本型, ,
.DLL命令 CreatePipe, 整数型, "", "CreatePipe", 公开,
.参数 phReadPipe, 整数型, 传址 ,
.参数 phWritePipe, 整数型, 传址 ,
.参数 lpPipeAttributes, SECURITY_ATTRIBUTES, 传址 ,
.参数 nSize, 整数型, ,
.DLL命令 CreateProcess, 整数型, "", "CreateProcessA", 公开,
.参数 lpApplicationName, 整数型, ,
.参数 lpCommandLine, 文本型, ,
.参数 lpProcessAttributes, 整数型, ,
.参数 lpThreadAttributes, 整数型, ,
.参数 bInheritHandles, 逻辑型, ,
.参数 dwCreationFlags, 整数型, ,
.参数 lpEnvironment, 整数型, ,
.参数 lpCurrentDriectory, 整数型, ,
.参数 lpStartupInfo, STARTUPINFO, 传址 ,
.参数 lpProcessInformation, PROCESS_INFORMATION, 传址 ,
.DLL命令 CreateRectRgn, 整数型, "", "CreateRectRgn", 公开,
.参数 x1, 整数型, ,
.参数 y1, 整数型, ,
.参数 x2, 整数型, ,
.参数 y2, 整数型, ,
.DLL命令 CreateRoundRectRgn, 整数型, "", "CreateRoundRectRgn", 公开,
.参数 x1, 整数型, ,
.参数 y1, 整数型, ,
.参数 x2, 整数型, ,
.参数 y2, 整数型, ,
.参数 x3, 整数型, ,
.参数 y3, 整数型, ,
.DLL命令 CreateSolidBrush, 整数型, "gdi32.dll", "CreateSolidBrush", 公开,
.参数 crColor, 整数型, ,
.DLL命令 DeleteDC, 整数型, "gdi32.dll", "DeleteDC", 公开, 删除专用设备场景或信息场景,释放所有相关窗口资源。不要将它用于GetDC函数取回的设备场景,执行成功则为非零,失败则为零
.参数 hdc, 整数型, , 将要删除的设备场景
.DLL命令 DeleteObject, 整数型, "gdi32.dll", "DeleteObject", 公开, 用这个函数删除GDI对象,比如画笔、刷子、字体、位图、区域以及调色板等等。对象使用的所有系统资源都会被释放,非零表示成功,零表示失败
.参数 hObject, 整数型, , 一个GDI对象的句柄
.DLL命令 DoFileDownload, , "shdocvw.dll", "DoFileDownload", 公开,
.参数 文件名, 字节集, ,
.DLL命令 DrawIcon, 整数型, "user32", "DrawIcon", 公开,
.参数 hDC, 整数型, ,
.参数 x, 整数型, ,
.参数 y, 整数型, ,
.参数 hIcon, 整数型, ,
.DLL命令 DrawIconEx, 整数型, "", "DrawIconEx", 公开, 描绘一个图标或鼠标指针
.参数 hdc, 整数型, ,
.参数 xLeft, 整数型, ,
.参数 yTop, 整数型, ,
.参数 hIcon, 整数型, ,
.参数 cxWidth, 整数型, ,
.参数 cyWidth, 整数型, ,
.参数 istepIfAniCur, 整数型, ,
.参数 hbrFlickerFreeDraw, 整数型, ,
.参数 diFlags, 整数型, ,
.DLL命令 EnumChildWindows, 逻辑型, "", "EnumChildWindows", 公开,
.参数 窗口句柄, 整数型, ,
.参数 枚举过程, 子程序指针, ,
.参数 参数, 整数型, ,
.DLL命令 FillRect, 整数型, "user32.dll", "FillRect", 公开,
.参数 hdc, 整数型, ,
.参数 lpRect, RECT, 传址 ,
.参数 hBrush, 整数型, ,
.DLL命令 FindWindow, 整数型, "", "FindWindowA", 公开, 寻找窗口列表中第一个符合指定条件的顶级窗口
.参数 lpClassName, 文本型, ,
.参数 lpWindowName, 整数型, ,
.DLL命令 FindWindowA, 整数型, "", "FindWindowA", 公开,
.参数 类名, 整数型, ,
.参数 标题, 文本型, ,
.DLL命令 FindWindowEx, 整数型, "", "FindWindowExA", 公开, 在窗口列表中寻找与指定条件相符的第一个子窗口
.参数 hWnd1, 整数型, , 在其中查找子的父窗口。如设为零,表示使用桌面窗口
.参数 hWnd2, 整数型, , 从这个窗口后开始查找。这样便可利用对FindWindowEx的多次调用找到符合条件的所有子窗口。如设为零,表示从第一个子窗口开始搜索
.参数 lpsz1, 文本型, , 欲搜索的类名。零表示忽略
.参数 lpsz2, 整数型, , 欲搜索的类名。零表示忽略
.DLL命令 FindWindowExT, 整数型, "", "FindWindowExA", 公开, 在窗口列表中寻找与指定条件相符的第一个子窗口
.参数 hWnd1, 整数型, , 在其中查找子的父窗口。如设为零,表示使用桌面窗口
.参数 hWnd2, 整数型, , 从这个窗口后开始查找。这样便可利用对FindWindowEx的多次调用找到符合条件的所有子窗口。如设为零,表示从第一个子窗口开始搜索
.参数 lpsz1, 整数型, , 欲搜索的类名。零表示忽略
.参数 lpsz2, 整数型, , 欲搜索的类名。零表示忽略
.DLL命令 FlatSB_ShowScrollBar, 整数型, "comctl32", "FlatSB_ShowScrollBar", 公开, 显示、隐藏滚动条
.参数 hwnd, 整数型, ,
.参数 code, 整数型, , 0=水平,1=垂直,3=垂直+水平
.参数 fShow, 整数型, , 0=隐藏,1=显示
.DLL命令 GdiFlush, 整数型, "gdi32.dll", "GdiFlush", 公开, 执行任何未决的绘图操作,如所有未决的绘图操作都成功完成,就返回TRUE(非零)。如任何一个操作失败,就返回零值
.DLL命令 GetClassLongA, 整数型, "", "GetClassLongA", 公开,
.参数 hwnd, 整数型, ,
.参数 m, 整数型, ,
.DLL命令 GetClassName, 整数型, "", "GetClassNameA", 公开,
.参数 hwnd, 整数型, ,
.参数 lpClassName, 文本型, ,
.参数 nMaxCount, 整数型, ,
.DLL命令 GetCookie, 逻辑型, "wininet.dll", "InternetGetCookieA", 公开,
.参数 域名, 文本型, 传址 ,
.参数 名称, 文本型, 传址 ,
.参数 内容, 文本型, 传址 ,
.参数 尺寸, 整数型, 传址 ,
.DLL命令 GetCurrentProcess, 整数型, "kernel32.dll", "GetCurrentProcess", 公开, 获取当前进程句柄
.DLL命令 GetCursorPos, 整数型, "", "GetCursorPos", 公开,
.参数 lpPoint, POINTAPI, ,
.DLL命令 GetDC, 整数型, "", "GetDC", 公开,
.参数 hwnd, 整数型, ,
.DLL命令 GetDesktopWindow, 整数型, "", "GetDesktopWindow", 公开,
.DLL命令 GetPrivateProfileSection, , "", "GetPrivateProfileSectionA", 公开,
.参数 lpAppName, 文本型, , 欲获取的小节。注意这个字串不区分大小写
.参数 lpReturnedString, 字节集, , 项和值字串的列表。每个字串都由一个NULL字符分隔,最后一个字串后面用两个NULL字符中止
.参数 nSize, 整数型, , lpReturnedString缓冲区的大小。在windows系统中最大值为32767
.参数 lpFileName, 文本型, , 初始化文件的名字。如没有指定完整路径名,windows就在Windows目录中查找文件
.DLL命令 GetStartupInfo, 整数型, "", "GetStartupInfoA", 公开,
.参数 lpStartupInfo, STARTUPINFO, 传址 ,
.DLL命令 GetSystemDirectory, 整数型, "", "GetSystemDirectoryA", 公开, 取Windows系统目录(System目录)的完整路径名
.参数 lpBuffer, 文本型, , String,用于装载系统目录路径名的一个字串缓冲区。它应事先初始化成nSize+1个字符的长度。通常至少要为这个缓冲区分配MAX_PATH个字符的长度
.参数 nSize, 整数型, , lpBuffer字串的最大长度
.DLL命令 GetTempPath, 整数型, "", "GetTempPathA", 公开, 取临时目录路径
.参数 nBufferLength, 整数型, ,
.参数 lpBuffer, 文本型, ,
.DLL命令 GetWindow, 整数型, "", "GetWindow", 公开,
.参数 源窗口, 整数型, ,
.参数 关系, 整数型, ,
.DLL命令 GetWindowLong, 整数型, "", "GetWindowLongA", 公开,
.参数 hwnd, 整数型, ,
.参数 index, 整数型, ,
.DLL命令 GetWindowRect, 整数型, "", "GetWindowRect", 公开,
.参数 hwnd, 整数型, ,
.参数 lpRect, RECT, ,
.DLL命令 GetWindowsDirectory, 整数型, "", "GetWindowsDirectoryA", 公开, 取Windows目录的完整路径名
.参数 lpBuffer, 文本型, , String,用于装载系统目录路径名的一个字串缓冲区。它应事先初始化成nSize+1个字符的长度。通常至少要为这个缓冲区分配MAX_PATH个字符的长度
.参数 nSize, 整数型, , lpBuffer字串的最大长度
.DLL命令 GetWindowText, 整数型, "", "GetWindowTextA", 公开,
.参数 窗口句柄, 整数型, ,
.参数 标题, 文本型, ,
.参数 标题长度, 整数型, ,
.DLL命令 GetWindowTextA, , "", "GetWindowTextA", 公开,
.参数 hwnd, 整数型, ,
.参数 标题, 文本型, 传址 ,
.参数 long, 整数型, ,
.DLL命令 GetWindowTextLengthA, 整数型, "", "GetWindowTextLengthA", 公开,
.参数 hwnd, 整数型, ,
.DLL命令 HTTP查询信息, 逻辑型, "wininet.dll", "HttpQueryInfoA", 公开,
.参数 Internet请求句柄, 整数型, ,
.参数 待查信息, 整数型, , 22返回所有信息;43SET_COOKIE;+2147483648返回文本
.参数 返回容器, 文本型, 传址 ,
.参数 返回容器长度, 整数型, 传址 ,
.参数 lpdwIndex, 整数型, ,
.DLL命令 Http创建请求, 整数型, "wininet.dll", "HttpOpenRequestA", 公开,
.参数 Internet连接句柄, 整数型, , 由Internet建立连接返回
.参数 访问方式, 文本型, 传址 , "GET" or "POST"为空默认GET
.参数 页面路径, 文本型, 传址 , 简短路径,不带域名
.参数 协议版本, 文本型, 传址 , 为空默认HTTP/1.1
.参数 引用页, 文本型, 传址 , 可为空
.参数 识别类型, 文本型, 传址 , 可为空
.参数 dwFlags, 整数型, , 2147483648更新下载
.参数 dwContext, 整数型, , 0
.DLL命令 Http发送请求, 逻辑型, "wininet.dll", "HttpSendRequestA", 公开,
.参数 HTTP请求句柄, 整数型, ,
.参数 sHeaders, 文本型, 传址 ,
.参数 lHeadersLength, 整数型, ,
.参数 sOptional, 文本型, 传址 ,
.参数 lOptionalLength, 整数型, ,
.DLL命令 Internet读文件, 逻辑型, "wininet.dll", "InternetReadFile", 公开,
.参数 HTTP请求句柄, 整数型, ,
.参数 sBuffer, 字节集, 传址 ,
.参数 lNumBytesToRead, 整数型, ,
.参数 lNumberOfBytesRead, 整数型, 传址 ,
.DLL命令 Internet关闭句柄, 逻辑型, "wininet.dll", "InternetCloseHandle", 公开,
.参数 句柄, 整数型, ,
.DLL命令 Internet激活, 整数型, "wininet.dll", "InternetOpenA", 公开,
.参数 句柄名称, 文本型, 传址 ,
.参数 连接类型, 整数型, , 1直接连接;3代理连接
.参数 代理地址, 文本型, 传址 ,
.参数 代理掩码, 文本型, 传址 ,
.参数 dwFlags, 整数型, , 0
.DLL命令 Internet建立连接, 整数型, "wininet.dll", "InternetConnectA", 公开,
.参数 Internet句柄, 整数型, ,
.参数 域名, 文本型, 传址 ,
.参数 服务器端口, 整数型, , 80HTTP;21FTP;
.参数 用户名, 文本型, 传址 , 空
.参数 用户口令, 文本型, 传址 , 空
.参数 服务类型, 整数型, , 1FTP;3HTTP
.参数 dwFlags, 整数型, , 0http;134217728被动FTP模式
.参数 dwContext, 整数型, , 0
.DLL命令 IsWindowVisible, 逻辑型, "", "IsWindowVisible", 公开,
.参数 hwnd, 整数型, ,
.DLL命令 LoadImage, 整数型, "", "LoadImageA", 公开,
.参数 hInst, 整数型, ,
.参数 lpsz, 文本型, ,
.参数 dwImageType, 整数型, ,
.参数 dwDesiredWidth, 整数型, ,
.参数 dwDesiredHeight, 整数型, ,
.参数 dwFlags, 整数型, ,
.DLL命令 lstrcpyn, 整数型, "kernel32.dll", "lstrcpyn", 公开, 取变量地址,返回内存地址(此API还有其他作用)
.参数 lpString1, 字节集, 传址 , 欲取其指针的变量,一定要传址
.参数 lpString2, 字节集, 传址 , 欲取其指针的变量一定要传址.重复一次
.参数 iMaxLength, 整数型, , 这里无用,给0
.DLL命令 MessageBox, 整数型, "user32.dll", "MessageBoxA", 公开,
.参数 hwnd, 整数型, ,
.参数 lpText, 文本型, ,
.参数 lpCaption, 文本型, ,
.参数 wType, 整数型, ,
.DLL命令 mouse_event, 整数型, "", "mouse_event", 公开, 模拟一次鼠标事件
.参数 dwFlags, 整数型, ,
.参数 dx, 整数型, ,
.参数 dy, 整数型, ,
.参数 cButtons, 整数型, ,
.参数 dwExtraInfo, 整数型, ,
.DLL命令 MultiByteToWideChar, 整数型, "", "MultiByteToWideChar", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpMultiByteStr, 文本型, 传址 ,
.参数 cchMultiByte, 整数型, ,
.参数 lpWideCharStr, 字节集, 传址 ,
.参数 cchWideChar, 整数型, ,
.DLL命令 OpenClipboard, 整数型, "", "OpenClipboard", 公开,
.参数 hwnd, 整数型, ,
.DLL命令 OpenEventA, 整数型, "", "OpenEventA", 公开,
.参数 dwDesiredAccess, 整数型, ,
.参数 bInheritHandle, 逻辑型, ,
.参数 lpName, 文本型, ,
.DLL命令 PostMessage, 整数型, "", "PostMessageA", 公开,
.参数 hwnd, 整数型, , 接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage)
.参数 wMsg, 整数型, , 消息标识符
.参数 wParam, 整数型, ,
.参数 lParam, 整数型, ,
.DLL命令 PostMessageT, 整数型, "", "PostMessageA", 公开,
.参数 hwnd, 整数型, , 接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage)
.参数 wMsg, 整数型, , 消息标识符
.参数 wParam, 整数型, ,
.参数 lParam, 文本型, ,
.DLL命令 ReadFile, 整数型, "", "ReadFile", 公开,
.参数 hFile, 整数型, ,
.参数 lpBuffer, 字节集, 传址 ,
.参数 nNumberOfBytesToRead, 整数型, ,
.参数 lpNumberOfBytesRead, 整数型, 传址 ,
.参数 lpOverlapped, 整数型, ,
.DLL命令 ReadProcessMemory, 整数型, "kernel32.dll", "ReadProcessMemory", 公开, 读内存数据
.参数 hProcess, 整数型, , 进程句柄
.参数 lpBaseAddress, 整数型, , 内存地址
.参数 lpBuffer, 字节集, 传址 , 数据指针
.参数 nSize, 整数型, , 长度
.参数 lpNumberOfBytesWritten, 整数型, , 实际长度
.DLL命令 ReleaseDC, 逻辑型, "user32.dll", "ReleaseDC", 公开,
.参数 hwnd, 整数型, ,
.参数 hDC, 整数型, ,
.DLL命令 SelectObject, 整数型, "gdi32.dll", "SelectObject", 公开, 每个设备场景都可能有选入其中的图形对象。其中包括位图、刷子、字体、画笔以及区域等等。一次选入设备场景的只能有一个对象。选定的对象会在设备场景的绘图操作中使用。例如,当前选定的画笔决定了在设备场景中描绘的线段颜色及样式,与以前选入设备场景的相同hObject类型的一个对象的句柄,零表示出错。如选定的对象是一个区域(Region),结果就是下列常数之一:SIMPLEREGION, COMPLEXREGION 或 NULLREGION 对区域进行描述, GDI_ERROR 表示出错
.参数 hdc, 整数型, , 一个设备场景的句柄
.参数 hObject, 整数型, , 一个画笔、位图、刷子、字体或区域的句柄
.DLL命令 SendMessage, 整数型, "user32", "SendMessageA", 公开,
.参数 hwnd, 整数型, ,
.参数 wMsg, 整数型, ,
.参数 wParam, 整数型, ,
.参数 lParam, 整数型, ,
.DLL命令 SendMessageT, 整数型, "", "SendMessageA", 公开,
.参数 窗口句柄, 整数型, ,
.参数 消息标识, 整数型, ,
.参数 消息一, 整数型, ,
.参数 文本参数, 文本型, ,
.DLL命令 SetClipboardData, 整数型, "", "SetClipboardData", 公开,
.参数 wFormat, 整数型, ,
.参数 hMem, 整数型, ,
.DLL命令 SetCookie, 逻辑型, "wininet.dll", "InternetSetCookieA", 公开,
.参数 域名, 文本型, 传址 ,
.参数 名称, 文本型, 传址 ,
.参数 内容, 文本型, 传址 ,
.DLL命令 SetCursorPos, 整数型, "", "SetCursorPos", 公开,
.参数 x, 整数型, ,
.参数 y, 整数型, ,
.DLL命令 SetParent, 整数型, "", "SetParent", 公开,
.参数 hWndChild, 整数型, ,
.参数 hWndNewParent, 整数型, ,
.DLL命令 SetProcessWorkingSetSize, 整数型, "", "SetProcessWorkingSetSize", 公开,
.参数 hProcess, 整数型, ,
.参数 dwMinimumWorkingSetSize, 整数型, ,
.参数 dwMaximumWorkingSetSize, 整数型, ,
.DLL命令 SetWindowLong, 整数型, "", "SetWindowLongA", 公开,
.参数 hwnd, 整数型, ,
.参数 index, 整数型, ,
.参数 new, 整数型, ,
.DLL命令 SetWindowPos, 整数型, "user32", "SetWindowPos", 公开,
.参数 hwnd, 整数型, ,
.参数 hWndInsertAfter, 整数型, ,
.参数 x, 整数型, , 窗口新的X坐标。如hwnd是一个子窗口,则x用父窗口的客户区坐标表示
.参数 y, 整数型, , 窗口新的Y坐标。如hwnd是一个子窗口,则x用父窗口的客户区坐标表示
.参数 cx, 整数型, , 指定新的窗口宽度
.参数 cy, 整数型, , 指定新的窗口高度
.参数 wFlags, 整数型, ,
.DLL命令 SetWindowRgn, , "", "SetWindowRgn", 公开,
.参数 hWnd, 整数型, ,
.参数 hRgn, 整数型, ,
.参数 bRedraw, 逻辑型, ,
.DLL命令 SHAddToRecentDocs, 整数型, "shell32", "SHAddToRecentDocs", 公开,
.参数 参数1, 整数型, , 2
.参数 文件路径, 文本型, ,
.DLL命令 ShellExecuteA, 整数型, "", "ShellExecuteA", 公开, 执行命令
.参数 hwnd, 整数型, ,
.参数 lpOperation, 文本型, ,
.参数 lpFile, 文本型, ,
.参数 lpParameters, 文本型, ,
.参数 lpDirectory, 文本型, ,
.参数 nShowCmd, 短整数, ,
.DLL命令 SHGetFileInfo, 整数型, "", "SHGetFileInfo", 公开,
.参数 pszPath, 文本型, ,
.参数 dwFileAttributes, 整数型, ,
.参数 psfi, SHFILEINFO, ,
.参数 cbFileInfo, 整数型, ,
.参数 uFlags, 整数型, ,
.DLL命令 SHGetPathFromIDList, 整数型, "shell32.dll", "SHGetPathFromIDListA", 公开,
.参数 pidl, 整数型, ,
.参数 pszPath, 文本型, ,
.DLL命令 SystemParametersInfoA, 整数型, "", "SystemParametersInfoA", 公开,
.参数 uAction, 整数型, ,
.参数 uParam, 整数型, ,
.参数 lpvParam, 文本型, ,
.参数 fuWinIn, 整数型, ,
.DLL命令 timeKillEvent, 整数型, "winmm.dll", "timeKillEvent", 公开,
.参数 时钟事件句柄, 整数型, ,
.DLL命令 timeSetEvent, 整数型, "winmm.dll", "timeSetEvent", 公开,
.参数 时钟周期, 整数型, ,
.参数 延时, 整数型, ,
.参数 周期事件, 子程序指针, ,
.参数 传递数据, 整数型, ,
.参数 类型, 整数型, , 0为只运行一次;1为循环
.DLL命令 UpdateWindow, 整数型, "", "UpdateWindow", 公开, 强制立即更新窗口,窗口中以前屏蔽的所有区域都会重画
.参数 Hwnd, 整数型, ,
.DLL命令 WriteProcessMemory, 整数型, "kernel32.dll", "WriteProcessMemory", 公开, 写内存数据
.参数 hProcess, 整数型, , 进程句柄
.参数 pBaseAddress, 整数型, , 内存地址
.参数 lpBuffer, 字节集, 传址 , 数据指针
.参数 nSize, 整数型, , 长度
.参数 lpNumberOfBytesWritten, 整数型, , 实际写出长度
.DLL命令 创建线程, 整数型, "", "CreateThread", 公开, CreateThread
.参数 lpThreadAttributes, 整数型, ,
.参数 dwStackSize, 整数型, ,
.参数 lpStartAddress, 子程序指针, ,
.参数 lpParameter, 整数型, ,
.参数 dwCreationFlags, 整数型, ,
.参数 lpThreadId, 整数型, 传址 ,
.DLL命令 销毁线程, , "", "TerminateThread", 公开, TerminateThread
.参数 hThread, 整数型, ,
.参数 dwExitCode, 整数型, ,
.常量 程序运行目录, "0", 公开,
.常量 发送到菜单, "12", 公开,