模块名称:牛B模块
模块作者:冰棍好烫啊
模块版本:4.0
模块 MD5:19eccf11c2df2860b7bd87e6bc192c2f
模块大小:1.45 MB
版权声明:
模块描述:牛B模块
模块备注:
牛B模块
引用支持库:
系统核心支持库 5.7|krnln|d09f2340818511d396f6aaf844c7e325
------------------------------
.子程序 __get, 整数型, , 请确保指针的合法性,读取内存
.参数 lpAddr, 整数型, , 内存地址
.参数 offset, 整数型, , 偏移
.子程序 __set_short, 整数型, , 请确保指针的合法性,写到内存
.参数 lpAddr, 整数型, , 内存地址
.参数 offset, 整数型, , 偏移
.参数 value, 短整数, , 写入值
.子程序 A2W, 字节集, ,
.参数 Ansi文本, 文本型, 参考 ,
.子程序 Ansi到Unicode, 字节集, ,
.参数 Ansi, 文本型, ,
.参数 原始编码, 整数型, 可空 ,
.子程序 API查询QQ状态, 文本型, ,
.参数 qq, 整数型, ,
.子程序 API查询备案, 文本型, , 返回json
.参数 网址, 文本型, ,
.子程序 API发送邮件, 整数型, , 1成功,-1失败
.参数 收信邮箱, 文本型, ,
.参数 标题, 文本型, ,
.参数 内容, 文本型, ,
.子程序 API取随机壁纸, 文本型, ,
.参数 模式, 文本型, , pc=电脑,mobiel=手机
.参数 类型, 文本型, , dongman(动漫壁纸),meizi(美女壁纸),fengjing(风景壁纸),suiji(动漫和美女随机)
.子程序 API取随机头像, 文本型, ,
.参数 类型, 文本型, , 1.男头:a1 2.女头:b1 3.动漫:c1 4.动漫女头:c2 5.动漫男头:c3
.子程序 API文本转拼音, 文本型, ,
.参数 文本, 文本型, ,
.子程序 Call, 整数型, ,
.参数 子程序地址, 整数型, ,
.参数 参数1, 整数型, 可空 ,
.参数 参数2, 整数型, 可空 ,
.参数 参数3, 整数型, 可空 ,
.参数 参数4, 整数型, 可空 ,
.参数 参数5, 整数型, 可空 ,
.参数 参数6, 整数型, 可空 ,
.参数 参数7, 整数型, 可空 ,
.参数 参数8, 整数型, 可空 ,
.参数 参数9, 整数型, 可空 ,
.参数 参数10, 整数型, 可空 ,
.参数 参数11, 整数型, 可空 ,
.参数 参数12, 整数型, 可空 ,
.参数 参数13, 整数型, 可空 ,
.参数 参数14, 整数型, 可空 ,
.参数 参数15, 整数型, 可空 ,
.子程序 COM_Release, 整数型, ,
.参数 this_, 整数型, ,
.子程序 COM_调用COM方法, 整数型, ,
.参数 pThis, 整数型, ,
.参数 Index, 整数型, , 索引从1开始
.参数 arg1, 整数型, 可空 ,
.参数 arg2, 整数型, 可空 ,
.参数 arg3, 整数型, 可空 ,
.参数 arg4, 整数型, 可空 ,
.参数 arg5, 整数型, 可空 ,
.参数 arg6, 整数型, 可空 ,
.参数 arg7, 整数型, 可空 ,
.参数 arg8, 整数型, 可空 ,
.参数 arg9, 整数型, 可空 ,
.参数 arg10, 整数型, 可空 ,
.子程序 DLL_加载, 整数型, , 加载内存中的DLL,返回模块句柄。
.参数 DLL数据, 字节集, ,
.子程序 DLL_加载Ex1, 整数型, , 加载内存中的DLL,返回模块句柄。
.参数 DLL数据, 字节集, ,
.参数 导入表填充函数, 子程序指针, 可空 , 整数型 导入表填充函数 (文本型 模块名 ,文本型 函数名 ,整数型 附加参数),用于IATHOOK,详见例程。
.参数 附加参数1, 整数型, 可空 , 传递给 导入表填充函数() 的附加参数。
.参数 附加参数2, 整数型, 可空 , 传递给DLL入口函数的附加参数。
.子程序 DLL_加载Ex2, 整数型, , 加载内存中的DLL,返回模块句柄,设定虚拟文件名后可直接声明调用内存DLL中的函数。
.参数 DLL数据, 字节集, ,
.参数 虚拟文件名, 文本型, 可空 , 在此设定后,在易IDE中声明API时DLL路径请用 “Mem|”+虚拟文件名 来表示,详见例程。
.参数 导入表填充函数, 子程序指针, 可空 , 整数型 导入表填充函数 (文本型 模块名 ,文本型 函数名 ,整数型 附加参数),用于IATHOOK,详见例程。
.参数 附加参数1, 整数型, 可空 , 传递给 导入表填充函数() 的附加参数。
.参数 附加参数2, 整数型, 可空 , 传递给DLL入口函数的附加参数。
.子程序 DLL_取函数地址, 整数型, , 取DLL函数地址
.参数 hModule, 整数型, , DLL模块句柄
.参数 lpProcName, 文本型, , 函数名称
.子程序 DLL_取函数列表, 整数型, , 取内存DLL导出函数列表,返回导出函数个数。
.参数 hModule, 整数型, ,
.参数 ProcName, 文本型, 可空 数组, 请提供数组保存函数名。
.参数 ProcAddr, 整数型, 可空 数组, 请提供数组保存对应的函数地址。
.子程序 DLL_取入口函数地址, 整数型, , 取DLL入口函数地址
.参数 hModule, 整数型, ,
.子程序 DLL_释放, 逻辑型, , 释放内存中的DLL
.参数 hModule, 整数型, ,
.子程序 DLLcall, 整数型, , 支持多个参数,第一个参数未:载入DLL时,获得的DLL函数指针
.参数 子程序地址, 整数型, ,
.参数 参数1, 整数型, 可空 ,
.参数 参数2, 整数型, 可空 ,
.参数 参数3, 整数型, 可空 ,
.参数 参数4, 整数型, 可空 ,
.参数 参数5, 整数型, 可空 ,
.参数 参数6, 整数型, 可空 ,
.参数 参数7, 整数型, 可空 ,
.参数 参数8, 整数型, 可空 ,
.参数 参数9, 整数型, 可空 ,
.参数 参数10, 整数型, 可空 ,
.参数 参数11, 整数型, 可空 ,
.参数 参数12, 整数型, 可空 ,
.参数 参数13, 整数型, 可空 ,
.参数 参数14, 整数型, 可空 ,
.参数 参数15, 整数型, 可空 ,
.子程序 DLLfree, 逻辑型, , 如果DLL中线程正在执行或者窗口未销毁等,执行该命令会导致整个程序结束。
.参数 模块句柄, 整数型, ,
.子程序 DLLload, 整数型, , 调用失败返回-1,调用成功返回DLL函数指针。
.参数 Dll路径, 文本型, , DLL完整路径
.参数 函数名称, 文本型, , 要调用的子程序命令名称
.参数 模块句柄, 整数型, 参考 , 需要释放的话,使用:FreeLibrary (模块句柄)
.参数 释放句柄, 逻辑型, 可空 ,
.子程序 eWOW64ExtInit, 整数型, ,
.子程序 GetArbitraryUserPointer_汇编, 整数型, , 取任意用户指针
.子程序 GetCurrentProcessFileNameW_汇编, 整数型, , 取自进程完整路径, 返回Unicode进程名文本指针
.子程序 GetCurrentProcessNameW_汇编, 整数型, , 取自进程名字, 返回Unicode进程名文本指针
.子程序 GetFiberData_汇编, 整数型, ,
.子程序 GetImageBaseAddress_汇编, 整数型, , 取自身模块基址, GetModuleHandle(0) 一样
.子程序 GetModuleHandle_汇编, 整数型, ,
.参数 lpLibFileName, 文本型, ,
.子程序 GetNtdll64, 长整数型, , ntdll.dll 在 64 位环境下的内存基址,有了它,几乎就无所不能了
.子程序 GetPEB_汇编, 整数型, , 取PEB结构地址(进程结构)
.子程序 GetPid_汇编, 整数型, , 取自进程ID, GetCurrentProcessId
.子程序 GetPrevError_汇编, 整数型, , 取上一个错误号
.子程序 GetProcAddress_汇编, 整数型, ,
.参数 hModule, 整数型, ,
.参数 lpProcName, 文本型, ,
.子程序 GetProcAddress64, 长整数型, , 取 64 位函数调用地址
.参数 hModule, 长整数型, , 本模块 GetModuleHandle64* 函数返回值,一般的只能传递 ntdll.dll 的基址
.参数 lpProcName, 文本型, , 直接调用 64 API 实现而不是取哈希查询,所以区分大小写
.子程序 GetProcAddressEx64, 长整数型, , 取 64 位函数调用地址
.参数 hModule, 长整数型, , 本模块 GetModuleHandle64* 函数返回值,一般的只能传递 ntdll.dll 的基址
.参数 dwProcHash, 整数型, , 本模块 fn_CalcModOrFuncHash 函数计算值 或者是 函数序号
.子程序 GetSEH_汇编, 整数型, , 取SEH链指针
.子程序 GetSubSystemTib_汇编, 整数型, , 取子系统Tib
.子程序 GetTEB_汇编, 整数型, , 取TEB指针
.子程序 GetThreadAddress_汇编, 整数型, , 指向线程局部存储指针
.子程序 GetThreadStackBottom_汇编, 整数型, , 取线程堆栈栈底
.子程序 GetThreadStackTop_汇编, 整数型, , 取线程堆栈栈顶
.子程序 GetTid_汇编, 整数型, , 取当前线程ID, GetCurrentThreadId
.子程序 HIWORD, 整数型, , 取高位
.参数 Param, 整数型, ,
.子程序 HTML_转换, 文本型, , 把易代码转换成HTML
.参数 转换文本, 文本型, ,
.子程序 HTTP进度下载, 整数型, , 进度下载HTTP指定文件
.参数 网址, 文本型, , 要下载的文件远程路径
.参数 文件名, 文本型, , 要保存的位置
.参数 进度显示, 子程序指针, , 回调函数,参数一为总字节数;参数二为目前下载字节数;参数三为现行下载时间
.参数 起始位置, 整数型, 可空 ,
.子程序 IsDebugger_汇编, 逻辑型, , 进程是否被调试
.子程序 JSON硬核解析, 文本型, , 用文本_取出中间文本()的方式解析json,更快速方便
.参数 JSON的文本, 文本型, ,
.参数 属性名, 文本型, ,
.参数 前文本, 文本型, 可空 , 属性名之后的文本,一般为 ":"
.参数 后文本, 文本型, 可空 , 一般为 "
.参数 区分大小写, 逻辑型, 可空 , 默认为假
.参数 属性名之前的文本, 文本型, 可空 , 属性名之前的文本
.参数 类型, 整数型, 可空 , 1为 属性名":"json内容" ,2为 "属性名":"json内容,
.子程序 LoadDll, 长整数型, ,
.参数 dll, 文本型, , 完整路径
.子程序 Log_测试输出, 逻辑型, ,
.子程序 Log_初始化, 整数型, , 须打印前调用
.参数 不输出文本, 逻辑型, 可空 , 比如"初始化失败"等
.子程序 Log_打印输出, 逻辑型, , 通过 程序调试输出工具 打印日志调试信息
.参数 参_颜色, 整数型, 可空 , 1绿,2红,3紫,4蓝,5灰,6粉,7黄 不填默认1 绿色
.参数 参_响应, 文本型, 可空 , 响应 不填默认当前进程名
.参数 参_来源, 文本型, 可空 , 类型
.参数 参_数据, 文本型, 可空 , 数据
.子程序 Log_取句柄, 整数型, , 返回初始化获取的窗口句柄
.子程序 Log_置句柄, 整数型, , 手动初始化窗口句柄
.参数 句柄, 整数型, ,
.子程序 Long_Add, 长整数型, , 加法
.参数 long, 长整数型, ,
.参数 addend, 长整数型, ,
.子程序 Long_Div, 长整数型, , 除法,除数为 0 时返回 0
.参数 long, 长整数型, ,
.参数 divisor, 长整数型, ,
.子程序 Long_Mod, 长整数型, , 取余数,除数为 0 时返回 0
.参数 long, 长整数型, ,
.参数 divisor, 长整数型, ,
.子程序 Long_Sub, 长整数型, , 减法
.参数 long, 长整数型, ,
.参数 subtrahend, 长整数型, ,
.子程序 Long_Xor, 长整数型, , 位异或
.参数 long1, 长整数型, ,
.参数 long2, 长整数型, ,
.子程序 LOWORD, 整数型, , 取低位
.参数 Param, 整数型, ,
.子程序 MAKEINTRESOURCEA, 整数型, , 短整数到整数
.参数 wInteger, 短整数, ,
.子程序 OpenProc, 整数型, , 打开进程
.参数 hwnd_or_pid, 整数型, ,
.子程序 QQ一ClientKey取Cookies, 文本型, , 二 “https://ssl.ptlogin2.qq.com/qqmail?Fun=clientread&ADUIN=” + uin + “&ADSESSION=iii&ADTAG=jjj&clientuin=” + uin + “&clientkey=” + ClientKey + “&ptlang=2052&httptype=0&ADUIN=” + uin
.参数 uin, 文本型, ,
.参数 ClientKey, 文本型, ,
.子程序 QQ一ClientKey取Cookies2, 文本型, , “https://ssl.ptlogin2.qq.com/jump?ptlang=2052&clientuin=” + Uin + “&clientkey=” + ClientKey + “&u1=https:%2F%2Fuser.qzone.qq.com%2F” + Uin + “%2Finfocenter&source=panelstar”
.参数 Uin, 文本型, ,
.参数 ClientKey, 文本型, ,
.子程序 QQ一cookie取bkn, 文本型, , 三
.参数 cookie, 文本型, ,
.子程序 QQ一cookie取skey, 文本型, , 二
.参数 cookie, 文本型, ,
.子程序 QQ一cookie取uin, 文本型, , 二
.参数 cookie, 文本型, ,
.子程序 QQ一HTTPKey取Cookies, 文本型, , 二 “https://ssl.ptlogin2.qq.com/jump?clientuin=” + Uin + “&clientkey=” + HTTPKey + “&keyindex=9&pt_aid=1006102&daid=1&u1=https%3A%2F%2Fid.qq.com%2Findex.html”
.参数 Uin, 文本型, ,
.参数 HTTPKey, 文本型, ,
.子程序 QQ一QQ号取名称, 文本型, ,
.参数 qq号, 长整数型, ,
.子程序 QQ一skey转bkn, 文本型, , 二
.参数 skey, 文本型, ,
.子程序 QQ一uin取信息, 文本型, , 返回名称,头像
.参数 uin, 长整数型, ,
.子程序 QQ一uin取用户名, 文本型, , 取自 乐易模块,一,getClientName
.参数 uin, 长整数型, ,
.参数 pid, 整数型, ,
.子程序 QQ一打开好友窗口, 文本型, , tencent://message/?uin= 打开一个指定的已加入的好友的窗口,如果不是好友,则添加好友.
.参数 QQ号, 长整数型, ,
.参数 当前qq号, 长整数型, 可空 , 如果电脑上登录了多个qq,请使用此参数
.子程序 QQ一打开群窗口, 文本型, , tencent://groupwpa/?subcmd=all¶m= 打开一个指定的已加入的聊群的窗口.
.参数 群号, 长整数型, ,
.子程序 QQ一点赞, 逻辑型, , QQ点赞 点赞1次 多次请自行循环
.参数 Cookies, 文本型, ,
.参数 Uin, 文本型, 可空 ,
.子程序 QQ一发送邮件, 文本型, , 零,使用cookie发送邮件.
.参数 cookie, 文本型, , 不要化简ck!!
.参数 收件人, 文本型, , 比如10001@qq.com
.参数 标题, 文本型, , 已过url到utf8的编码
.参数 内容, 文本型, , 已过url到utf8的编码
.子程序 QQ一更改名称, 逻辑型, , “https://ti.qq.com/proxy/domain/oidb.tim.qq.com/v3/oidbinterface/oidb_0x587_52?sdkappid=20344&actype=2&t=” + 时间_取现行时间戳 () + “&g_tk=” + QQ一cookie取bkn (cookie)
.参数 cookie, 文本型, ,
.参数 欲更改的用户名, 文本型, 可空 ,
.子程序 QQ一化简ck, 文本型, , 删除ck中的无用部分
.参数 ck, 文本型, ,
.参数 保留的ck, 文本型, 可空 数组, { “p_uin”, “pt4_token”, “p_skey”, “uin”, “skey” }
.子程序 QQ一获取群成员, 文本型, , 零 “https://qinfo.clt.qq.com/cgi-bin/qun_info/get_members_info_v1?friends=1&name=1&gc=” + 群 + “&bkn=” + bkn
.参数 cookie, 文本型, , QQ一键取回()
.参数 群, 长整数型, , 群号
.子程序 QQ一获取群列表, 整数型, , “http://qqweb.qq.com/cgi-bin/anony/get_group_lst?bkn=” + bkn
.参数 cookie, 文本型, ,
.参数 返回的群号, 长整数型, 参考 可空 数组,
.参数 返回的群名称, 文本型, 参考 可空 数组,
.参数 返回的原始文本, 文本型, 参考 可空 ,
.子程序 QQ一获取群列表一返回文本, 文本型, , “http://qqweb.qq.com/cgi-bin/anony/get_group_lst?bkn=” + bkn
.参数 cookie, 文本型, ,
.子程序 QQ一键取回, 整数型, ,
.参数 qq, QQ, 参考 可空 数组,
.子程序 QQ一静默群验证, 逻辑型, , 支持多个qq,验证成功返回真,失败返回假
.参数 群号, 长整数型, ,
.子程序 QQ一取ClientKey, 文本型, , 取自 乐易模块,一,getClientkey.长度64位.
.参数 pid, 整数型, ,
.子程序 QQ一取HTTPkey, 文本型, , 取自 乐易模块,一,getHttpkey
.参数 pid, 整数型, ,
.子程序 QQ一取QQ群信息, 文本型, , QQ一搜索qq群
.参数 cookie, 文本型, ,
.参数 群号, 长整数型, ,
.子程序 QQ一取uin, 整数型, , 取自 乐易模块一,getClientSelfUin
.参数 pid, 整数型, ,
.子程序 QQ一取登陆QQ, 长整数型, , 返回的QQ号数量
.参数 QQ号码, 长整数型, 参考 数组, 返回的QQ号数组
.子程序 QQ一取同城交友列表, 文本型, , “https://find.qq.com/proxy/domain/cgi.find.qq.com/qqfind/buddy/search_v3”+“?num=20&page=0&sessionid=0&villagers=1&sex=1&country=1&province=12&city=&firston=1&ldw=” + QQ一cookie取bkn (cookie)
.参数 cookie, 文本型, ,
.参数 最大数量, 长整数型, 可空 ,
.子程序 QQ一取头像, 字节集, ,
.参数 qq号, 长整数型, ,
.子程序 QQ一取指定QQ信息, QQ信息, , QQ一搜索qq
.参数 cookie, 文本型, ,
.参数 QQ号, 长整数型, ,
.参数 返回原始数据文本, 文本型, 参考 可空 ,
.子程序 QQ一群内是否被禁言, 文本型, ,
.参数 cookie, 文本型, ,
.参数 群号, 长整数型, ,
.子程序 QQ一群签到, 文本型, ,
.参数 cookie, 文本型, ,
.参数 群账号, 长整数型, ,
.参数 签到标题, 文本型, 可空 ,
.参数 签到地点, 文本型, 可空 ,
.参数 签到图, 文本型, 可空 ,
.子程序 QQ一是否单向好友, 文本型, , 返回code=-1为单向好友,其余为正常
.参数 cookie, 文本型, ,
.参数 好友账号, 长整数型, ,
.子程序 QQ一是否在线, 逻辑型, , 取自 乐易模块,一,isOnline
.参数 uin, 整数型, ,
.参数 pid, 整数型, ,
.子程序 QQ一搜索qq, 文本型, , 零,返回json文本“https://find.qq.com/proxy/domain/cgi.find.qq.com/qqfind/buddy/search_v3?”+“num=20&page=0&sessionid=0&keyword=” + 编码_URL编码 (搜索的名称, , 真) + “&agerg=0&sex=0&firston=0&video=0&country=0&province=0&city=0&district=0&hcountry=1&hprovince=0&hcity=0&hdistrict=0&online=0&ldw=” + bkn
.参数 cookie, 文本型, , QQ一键取回()
.参数 名称或群号, 文本型, , 名称,或者搜索qq号
.子程序 QQ一搜索qq群, 文本型, , 零,返回json文本“https://qun.qq.com/cgi-bin/group_search/pc_group_search?”+“k=%E4%BA%A4%E5%8F%8B&n=8&st=1&iso=1&src=1&v=5695&bkn=” + “&isRecommend=false&city_id=0&from=1&newSearch=true&penetrate=&keyword=” + 编码_URL编码 (群名称, , 真) + “&sort=0&wantnum=24&page=0&ldw=”
.参数 cookie, 文本型, , QQ一键取回()
.参数 群名称或群号, 文本型, , 群名称或者群号
.子程序 QQ一修改头像, 逻辑型, , 修改头像
.参数 Cookies, 文本型, ,
.参数 图片, 字节集, ,
.子程序 SendMessageW_x64_x32, 长整数型, , 判断句柄是否64位,如果是就使用SendMsgWx64
.参数 hwnd, 整数型, ,
.参数 message, 整数型, ,
.参数 wParam, 长整数型, 可空 ,
.参数 lParam, 长整数型, 可空 ,
.子程序 SendMsgA, 长整数型, ,
.参数 hWnd, 长整数型, ,
.参数 message, 整数型, ,
.参数 wParam, 长整数型, ,
.参数 lParam, 长整数型, ,
.子程序 SendMsgW, 长整数型, ,
.参数 hWnd, 整数型, ,
.参数 message, 整数型, ,
.参数 wParam, 长整数型, ,
.参数 lParam, 长整数型, ,
.子程序 UNICODE_STRING_X64, 整数型, ,
.参数 str, 文本型, ,
.子程序 Unicode到Ansi, 文本型, ,
.参数 Unicode, 字节集, ,
.参数 目标编码, 整数型, 可空 ,
.子程序 X64Call, 长整数型, , 调用 64 位函数通用版本(注:返回长整数对于很多函数是必要的,但某些 NTDLL 函数返回值为 NTSTATUS 错误码 时应将返回值转为整数!)
.参数 func, 长整数型, ,
.参数 arg1, 长整数型, 可空 , 必须按顺序填写 API 所需参数,数值型直接传入,其他类型及传址参数传入 32/64 内存地址均可。不使用参数必须“留空”,不能是写 0
.参数 arg2, 长整数型, 可空 ,
.参数 arg3, 长整数型, 可空 ,
.参数 arg4, 长整数型, 可空 ,
.参数 arg5, 长整数型, 可空 ,
.参数 arg6, 长整数型, 可空 ,
.参数 arg7, 长整数型, 可空 ,
.参数 arg8, 长整数型, 可空 ,
.参数 arg9, 长整数型, 可空 ,
.参数 arg10, 长整数型, 可空 , 应该够用了,不弄太多影响效率了
.子程序 x64Init, , ,
.子程序 百度_取access_token, 文本型, ,
.参数 client_secret, 文本型, ,
.参数 client_id, 文本型, ,
.子程序 百度_通用图片识别, 文本型, ,
.参数 图片, 字节集, ,
.参数 access_token, 文本型, ,
.子程序 百度翻译, 整数型, , 52000 成功, 52001 请求超时, 52002 系统错误, 52003 未授权用户, 54000 必填参数为空, 58000 客户端IP非法, 54001 签名错误, 54003 访问频率受限
.参数 欲翻译文本, 文本型, ,
.参数 译文语言, 文本型, , zh 中文,en 英语,yue 粤语,wyw 文言文,jp 日语,kor 韩语,fra 法语,spa 西班牙语,th 泰语,ara 阿拉伯语,ru 俄语,pt 葡萄牙语,de 德语,it 意大利语,el 希腊语,nl 荷兰语,pl 波兰语,bul 保加利亚语,est 爱沙尼亚语,dan 丹麦语,fin 芬兰语,cs 捷克语,rom 罗马尼亚语,slo 斯洛文尼亚语,swe 瑞典语,hu 匈牙利语,cht 繁体中文
.参数 翻译结果, 文本型, , 用来存放翻译的结果
.子程序 保护, 整数型, , 强度弱 能防push工具打开程序进程
.参数 进程句柄, 整数型, 可空 , 为空则-1自进程
.子程序 编码_Ansi到Unicode, 字节集, , 将Ansi码转换为Unicode码;成功返回转换后的字节集;
.参数 Ansi, 文本型, , 欲转换的Ansi文本
.参数 非标准Unicode编码, 逻辑型, 可空 , 默认为假,为标准Unicode编码
.子程序 编码_BASE64编码, 文本型, , BASE64编码处理;成功返回编码后的文本;
.参数 待编码数据, 字节集, , 待编码字节集
.子程序 编码_gb2312到utf8, 文本型, ,
.参数 欲转换的源码, 文本型, ,
.子程序 编码_Unicode到Ansi, 文本型, , 将Unicode码转换为Ansi码;成功返回转换后的文本;
.参数 Unicode, 字节集, , 欲转换的Unicode字节集
.子程序 编码_URL编码, 文本型, , URL编码
.参数 欲编码的文本, 文本型, ,
.参数 不编码字母数字, 逻辑型, 可空 , 不需要编码【字母数字.-】可以把此参数设置为真
.参数 是否UTF8, 逻辑型, 可空 , 先把文本转换成UTF8编码,再编码成URL
.子程序 编码_URL解码, 文本型, , URL解码
.参数 URL, 文本型, ,
.参数 是否UTF8, 逻辑型, 可空 , 先将文本串解码为文本,再从UTF8转成GBK编码
.子程序 编码_URL解码_快速, 文本型, ,
.参数 参_解码文本, 文本型, ,
.参数 参_是否UTF8, 逻辑型, 可空 ,
.参数 参_汇编模式, 逻辑型, 可空 ,
.子程序 编码_usc2到ansi, 文本型, , 将usc2转变成ansi 如 %u0031%u0032%u0033 转换后为 123 失败返回空文本
.参数 欲转换的文本, 文本型, , \u %u \u25 等3种格式,如果是其它格式,请先用子文本替换成这三种的任意一种才能正常转换
.子程序 编码_usc2到ansi_EXX, 文本型, , 将usc2转变成ansi 如 %u0031%u0032%u0033 转换后为 123 失败返回空文本
.参数 欲转换的文本, 文本型, ,
.参数 分割符, 文本型, 可空 , 如:%u0031%u0032%u0033,分隔符填:%u,不填则自动匹配
.子程序 编码_UTF8编码, 字节集, , 把一段窄文本型或宽文本数据转换成UTF8格式数据
.参数 文本数据, 文本型, 可空 , 本函数的两个参数根据需要只可提供其中之一个参数
.参数 宽文本型, 字节集, 可空 , 本函数的两个参数根据需要只可提供其中之一个参数
.子程序 编码_Utf8到Ansi, 文本型, ,
.参数 utf8字节集, 字节集, ,
.子程序 编码_utf8到gb2312, 文本型, , utf8到gb2312
.参数 欲转换的源码, 文本型, ,
.子程序 编码_UTF8解码, 字节集, , 直接返回宽字节 参考返回窄字节
.参数 UTF8数据, 字节集, , 待解码的UTF8格式编码数据
.参数 文本数据, 文本型, 参考 可空 , 参考返回 文本数据
.子程序 变量_取数据指针, 整数型, , 返回指定变量的内存数据指针,当数据类型为字节集时会多出8个字节(前4个字节为标志,后4字节标明字节集长度)。注:汇编代码
.参数 变量, 通用型, 参考 ,
.子程序 变态延时, , ,
.参数 延时值, 整数型, , 毫秒
.子程序 变体相加, 变体型, ,
.参数 参数一, 变体型, ,
.参数 参数二, 变体型, ,
.子程序 表达式计算, 双精度小数, ,
.参数 表达式, 文本型, ,
.子程序 参数加入, , , 用在网页访问的提交数据 , 相当于 类_POST数据类
.参数 参数名, 文本型, ,
.参数 参数内容, 文本型, 可空 ,
.参数 参数, 通用型, 可空 , 为了凑成3个,没用的参数,随便输什么都行,不填也行
.子程序 参数加入_批量, , ,
.参数 文本, 文本型, ,
.子程序 参数加入_批量_协议头, , ,
.参数 文本, 文本型, ,
.子程序 参数加入_特殊, , , 对于 没有 键值 的
.参数 参数名, 文本型, , 键名
.参数 参数1, 通用型, 可空 , 为了凑成3个,没用的参数,随便输什么都行,不填也行
.参数 参数2, 通用型, 可空 , 为了凑成3个,没用的参数,随便输什么都行,不填也行
.子程序 参数快速添加取回, 文本型, , 直接放在提交数据里面
.参数 参数名1, 文本型, ,
.参数 参数内容1, 文本型, 可空 ,
.参数 参数名2, 文本型, 可空 ,
.参数 参数内容2, 文本型, 可空 ,
.参数 参数名3, 文本型, 可空 ,
.参数 参数内容3, 文本型, 可空 ,
.参数 参数名4, 文本型, 可空 ,
.参数 参数内容4, 文本型, 可空 ,
.参数 参数名5, 文本型, 可空 ,
.参数 参数内容5, 文本型, 可空 ,
.参数 参数名6, 文本型, 可空 ,
.参数 参数内容6, 文本型, 可空 ,
.参数 参数名7, 文本型, 可空 ,
.参数 参数内容7, 文本型, 可空 ,
.参数 参数名8, 文本型, 可空 ,
.参数 参数内容8, 文本型, 可空 ,
.参数 参数名9, 文本型, 可空 ,
.参数 参数内容9, 文本型, 可空 ,
.参数 参数名10, 文本型, 可空 ,
.参数 参数内容10, 文本型, 可空 ,
.参数 是否不清空, 逻辑型, 可空 ,
.子程序 参数清空, , ,
.子程序 参数取回, 文本型, , 键名=键值&键名=键值 , 用在 网页_访问 的提交数据里面
.参数 是否不清空, 逻辑型, 可空 ,
.参数 取回特定的参数名, 文本型, 可空 , 不填则取回全部,返回空表示不存在
.参数 空文本省略等号, 逻辑型, 可空 , 默认不删除. 如果最后一个字符是 "=" 就删除该字符
.子程序 参数取回协议头, 文本型, , 将添加的数据以协议头格式返回 键名:键值
.参数 是否不清空, 逻辑型, 可空 ,
.子程序 参数全部取回, , ,
.参数 参数名, 文本型, 参考 可空 数组,
.参数 参数内容, 文本型, 参考 可空 数组,
.参数 是否清空数组变量, 逻辑型, 可空 , 默认不清空
.子程序 乘方_汇编, 整数型, ,
.参数 乘数, 整数型, ,
.参数 次方数, 整数型, ,
.子程序 程序_Call, 整数型, , 少在计次循环里使用
.参数 子程序指针, 整数型, ,
.参数 参数1, 整数型, 可空 ,
.参数 参数2, 整数型, 可空 ,
.参数 参数3, 整数型, 可空 ,
.参数 参数4, 整数型, 可空 ,
.参数 参数5, 整数型, 可空 ,
.子程序 程序_取函数地址_API, 整数型, , 取得函数地址,api版
.参数 参_模块名, 文本型, ,
.参数 参_命令名, 文本型, ,
.子程序 程序_任务栏窗口图标状态, 逻辑型, , 设置或获取指定窗口的任务栏图标状态
.参数 窗口句柄, 整数型, ,
.参数 参数, 整数型, , 1、隐藏图标;2、显示图标;3、取得当前显示状态
.子程序 程序_是否在虚拟机中运行, 逻辑型, , 通过BIOS信息检测程序是否在虚拟机中运行(不支持XP)
.子程序 程序_延时, 逻辑型, , 不占用cpu,窗口不卡死,不影响其它代码执行
.参数 延时间隔, 整数型, 可空 , 1000毫秒 = 1秒 留空为无限等待
.参数 延时单位, 整数型, 可空 , 默认为毫秒 0=毫秒 1=秒 2=分钟 3=小时
.子程序 程序一dll错误, , ,
.子程序 程序一加入文件夹右键菜单, 逻辑型, , 把目标程序加入到右键菜单中,成功=真
.参数 菜单显示名, 文本型, , 不能有符号,如“\”等
.参数 目标程序名称, 文本型, 可空 , 填空为程序本身
.参数 是否删除, 逻辑型, 可空 , 真=删除,假=不删除,默认为假,添加右键菜单
.子程序 程序一加入文件右键菜单, 逻辑型, , 把目标程序加入到右键菜单中,成功=真
.参数 菜单显示名, 文本型, , 不能有符号,如“\”等
.参数 目标程序名称, 文本型, 可空 , 填空为程序本身
.参数 是否删除, 逻辑型, 可空 , 真=删除,假=不删除,默认为假,添加右键菜单
.子程序 程序一禁止缩放, , , 通常用在截图工具,如果屏幕高度和宽度获取失败请先使用此命令
.子程序 程序一内存溢出, , ,
.子程序 程序一取参数个数, 整数型, , 【扫描函数 勿频繁】取得函数参数个数,4字节对齐。特殊情况下,个数不等同于实际个数。仅用于计算栈平衡数值。
.参数 参_被扫描函数指针, 整数型, ,
.子程序 程序一取当前窗口句柄, 整数型, , GetForegroundWindow,进程_ID取窗口句柄EX (进程一取自身进程ID ())
.子程序 程序一取执行路径, 文本型, , 环境存取.取运行目录 () + “\” + 环境存取.取执行文件名 ()
.子程序 程序一取子程序地址, 整数型, , 【扫描函数 勿频繁】动态扫描子程序真实地址,勿频繁调用 失败返回0
.参数 参_子程序指针, 子程序指针, ,
.子程序 程序一设置任务栏显示, 逻辑型, , 启动子程序载入的窗口默认不会在任务栏显示,用了这个命令之后就会显示了
.参数 hwnd, 整数型, ,
.参数 参数, 整数型, 可空 , 1、隐藏图标;2、显示图标;3、取得当前显示状态
.子程序 程序一是否管理员身份, 逻辑型, , 判断当前程序是否以管理员身份运行
.子程序 程序一是否为调试版, 逻辑型, , 类似核心支持库的"是否为调试版"
.子程序 程序一数组错误, , ,
.子程序 程序一死循环结束, , ,
.子程序 程序一消息循环, 整数型, , 放在启动子程序最后一行,即在返回命令前
.参数 子程序指针, 整数型, 可空 , 每次循环时执行的子程序
.子程序 窗口_句柄取进程ID, 整数型, , 返回进程ID;
.参数 窗口句柄, 整数型, , 目标窗口句柄
.子程序 窗口_句柄取线程ID, 整数型, , 成功返回指定窗口的线程ID
.参数 窗口句柄, 整数型, , 指定窗口句柄
.子程序 窗口_枚举, 整数型, , 枚举所有窗口,返回窗口句柄数目,失败返回0
.参数 窗口信息, 精易_窗口信息, 参考 可空 数组, 返回的窗口信息数组
.子程序 窗口_取标题, 文本型, , 获取指定窗口句柄的标题
.参数 窗口句柄, 整数型, ,
.子程序 窗口_取标题W, 字节集, , 获取指定窗口句柄的Unicode标题
.参数 窗口句柄, 整数型, ,
.子程序 窗口_取顶端窗口句柄, 整数型, , 成功返回一个最顶端窗口的句柄
.子程序 窗口_取句柄_模糊, 整数型, , 成功返回指定窗口句柄,失败返回0
.参数 窗口标题, 文本型, 可空 , 标题支持模糊
.参数 窗口类名, 文本型, 可空 , 类名必须为精确的,或者不填
.子程序 窗口_取控件坐标, POINT, , 取指定窗口(左上角\顶点)在屏幕中的位置
.参数 窗口句柄, 整数型, 可空 , 可空:则取当前窗口句柄的位置
.子程序 窗口_取类名, 文本型, , 取指定窗口句柄的窗口类名(返回窗口类名,失败返回空文本)
.参数 窗口句柄, 整数型, , 欲取类名的窗口句柄
.子程序 窗口_取祖句柄, 整数型, , 取一个窗口的顶级句柄,如果提供的句柄已是顶级句柄,将直接返回。
.参数 窗口句柄, 整数型, , 欲取祖窗口句柄的子窗口句柄
.子程序 窗口_置父彗星, 整数型, , 取自精易模块.
.参数 父窗口句柄, 整数型, ,
.参数 子窗口句柄, 整数型, ,
.参数 子窗口左边, 整数型, 可空 , 留空默认为0
.参数 子窗口顶边, 整数型, 可空 , 留空默认为0
.参数 子窗口宽度, 整数型, 可空 , 留空宽度不变
.参数 子窗口高度, 整数型, 可空 , 留空高度不变
.子程序 窗口_置透明度, 逻辑型, , 设置窗口透明状态(成功返回真,失败返回假)
.参数 窗口句柄, 整数型, , 设置透明化窗口的句柄
.参数 透明度, 字节型, 可空 , 设置整个窗口的透明度 取值范围是[0,255] 可空为不设定此参数
.参数 透明色, 整数型, 可空 , (#颜色)指定某颜色为完全透明(完全透明处不属于该窗口) 可空为不指定
.参数 鼠标穿透, 逻辑型, 可空 , 可空为假 真:窗口被鼠标穿透
.子程序 窗口一反截图, 逻辑型, , SetWindowDisplayAffinity
.参数 句柄, 整数型, , 只对自身窗口有效,取窗口句柄 ()
.参数 类型, 整数型, , 1禁止,2解除禁止
.子程序 窗口一毛玻璃特效, 逻辑型, , 成功返回真,失败返回假。
.参数 窗口句柄, 整数型, ,
.子程序 窗口一升级为UNICODE标签, 逻辑型, , 易语言的标签不管怎么修改,都无法直接显示Unicode字符,所以干脆重新创建一个Static Control控件代替
.参数 要升级的标签, 标签, ,
.子程序 窗口一升级为UNICODE组件, 逻辑型, , 实质就是把W版的处理程序修改为系统默认,支持编辑框,按钮等,不支持标签.
.参数 控件句柄, 整数型, , 取自 https://bbs.125.la/thread-14573593-1-1.html
.子程序 窗口一显示, 逻辑型, , 激活并显示一个窗口
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一以默认态显示, 逻辑型, , 按默认状态显示
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一以原位置还原并显示, 逻辑型, , 以原来的位置和尺寸激活和显示窗口
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一以原状态显示, 逻辑型, , 以原来的状态显示窗口
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一置控件内容, , , 向指定的编辑框内置入指定的内容。
.参数 控件句柄, 整数型, ,
.参数 欲写入的内容, 文本型, ,
.子程序 窗口一置控件内容W, , , 向指定的编辑框内置入指定的内容。
.参数 hwnd, 整数型, ,
.参数 欲写入的内容, 字节集, ,
.参数 Unicode, 逻辑型, 可空 , 默认为假
.参数 升级为unicode控件, 逻辑型, 可空 , 若不是unicode控件是否升级为unicode控件,默认为真
.子程序 窗口一置前端, 整数型, , 窗口置焦点 将窗口设为系统的前台窗口。SetForegroundWindow
.参数 窗口句柄, 整数型, ,
.子程序 窗口一最大化, 逻辑型, , 激活窗口并将其最大化
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一最近显示, 逻辑型, , 以窗口最近一次的大小和状态显示窗口
.参数 hwnd, 整数型, , 窗口句柄
.子程序 窗口一最小化, 逻辑型, , 激活窗口并将其最小化
.参数 hwnd, 整数型, , 窗口句柄
.子程序 大文件_打开文件, 整数型, , 打开一个文件,以对文件进行输入或输出。成功返回被打开文件的文件号,失败返回 -1
.参数 文件名, 文本型, ,
.参数 访问权限, 整数型, 可空 , #访问权限_开头常量,默认读写访问权限
.参数 共享方式, 整数型, 可空 , #共享方式_开头常量,默认不共享
.参数 创建方式, 整数型, 可空 , #创建方式_开头常量,默认为文件必须存在
.参数 文件属性, 整数型, 可空 , #文件属性_开头常量,默认为针对连续访问对文件缓冲进行优化
.子程序 大文件_读入字节集, 字节集, , 在文件当前的读写位置读入字节集数据,会存放到内存中,注意内存大小
.参数 文件号, 整数型, ,
.参数 欲读入数据的长度, 整数型, ,
.子程序 大文件_关闭文件, 逻辑型, , 关闭操作完的文件
.参数 文件号, 整数型, ,
.子程序 大文件_取读写位置, 长整数型, ,
.参数 文件号, 整数型, ,
.子程序 大文件_取文件长度, 长整数型, , 返回文件的长度
.参数 文件号, 整数型, ,
.子程序 大文件_取字节集右边, 字节集, , 返回一个字节集,其中包含指定字节集中从右边算起指定数量的字节。会存放到内存中,注意内存大小
.参数 文件号, 整数型, ,
.参数 欲取出字节的数目, 整数型, ,
.子程序 大文件_取字节集中间, 字节集, , 返回一个字节集,其中包含指定字节集中从指定位置算起指定数量的字节。会存放到内存中,注意内存大小
.参数 文件号, 整数型, ,
.参数 起始取出位置, 长整数型, ,
.参数 欲取出字节的数目, 长整数型, ,
.子程序 大文件_取字节集左边, 字节集, , 回一个字节集,其中包含指定字节集中从左边算起指定数量的字节。会存放到内存中,注意内存大小
.参数 文件号, 整数型, ,
.参数 欲取出字节的数目, 整数型, ,
.子程序 大文件_设置文件尾, 逻辑型, , 把当前的读写位置设置为文件结束位置,如在文件开始位置设置,则清空文件内容
.参数 文件号, 整数型, ,
.子程序 大文件_是否在文件尾, 逻辑型, ,
.参数 文件号, 整数型, ,
.参数 文件长度, 长整数型, ,
.子程序 大文件_写出字节集, 整数型, , 把字节集数据写到文件当前的读写位置
.参数 文件号, 整数型, ,
.参数 要写入的数据, 字节集, ,
.子程序 大文件_寻找字节集, 长整数型, , 找到返回位置 未找到返回-1
.参数 文件号, 整数型, , 文件号
.参数 欲寻找的字节集, 字节集, , 欲寻找的字节集
.参数 起始寻找位置, 长整数型, 可空 , 初始寻找位置 从1开始 默认为1
.参数 块大小, 长整数型, 可空 , 每一块的大小 单位:字节(B) 默认10485760b(10MB)
.参数 回调, 子程序指针, 可空 , 参数一.长整数型.已搜索大小 参数二.长整数型.总大小
.子程序 大文件_移到文件首, 整数型, , 移动后返回GetLastError值,成功为0,否则请查询失败值
.参数 文件号, 整数型, ,
.子程序 大文件_移到文件尾, 整数型, , 移动后返回GetLastError值,成功为0,否则请查询失败值
.参数 文件号, 整数型, ,
.子程序 大文件_移动读写位置, 长整数型, , 在一个文件中移动读写位置,返回移动后的读写位置,移动失败返回-1
.参数 文件号, 整数型, ,
.参数 移动距离, 长整数型, ,
.参数 移动起始位置, 整数型, 可空 , #起始位置_开头常量,默认文件开始位置
.子程序 到逻辑, 逻辑型, , 可使用通用型转换 , 如果是整数型则大于0返回真 , 小于0返回假
.参数 待转换的数据, 通用型, 可空 , 提供参数数据时只能非数组数据。参数值只能为数值、逻辑值、字节集或文本。
.子程序 到通用, 通用型, ,
.参数 变量, 通用型, 可空 ,
.子程序 等于_整数型_汇编, 逻辑型, , 判断两个变量是否相同,相当于"=="
.参数 变量1, 整数型, ,
.参数 变量2, 整数型, ,
.子程序 读配置项_注册表, 文本型, ,
.参数 配置文件名, 文本型, , Test
.参数 节名称, 文本型, , l1
.参数 配置项名称, 文本型, , a
.参数 默认文本, 文本型, 可空 ,
.子程序 番剧识别, 文本型, ,
.参数 图片, 字节集, ,
.子程序 反附加检测, 逻辑型, ,
.子程序 反调试启动检测, 逻辑型, ,
.子程序 反调试启动检测ex, 逻辑型, ,
.子程序 复制通用型到剪贴板, , ,
.子程序 格式化文本A, 文本型, , 字节集类型的参数必须传递数据指针, 比如 取指针_字节集型()
.参数 格式, 文本型, ,
.参数 参数1, 通用型, 参考 可空 ,
.参数 参数2, 通用型, 参考 可空 ,
.参数 参数3, 通用型, 参考 可空 ,
.参数 参数4, 通用型, 参考 可空 ,
.参数 参数5, 通用型, 参考 可空 ,
.参数 参数6, 通用型, 参考 可空 ,
.参数 参数7, 通用型, 参考 可空 ,
.参数 参数8, 通用型, 参考 可空 ,
.参数 参数9, 通用型, 参考 可空 ,
.参数 参数10, 通用型, 参考 可空 ,
.参数 参数11, 通用型, 参考 可空 ,
.参数 参数12, 通用型, 参考 可空 ,
.参数 参数13, 通用型, 参考 可空 ,
.参数 参数14, 通用型, 参考 可空 ,
.参数 参数15, 通用型, 参考 可空 ,
.参数 参数16, 通用型, 参考 可空 ,
.参数 参数17, 通用型, 参考 可空 ,
.参数 参数18, 通用型, 参考 可空 ,
.参数 参数19, 通用型, 参考 可空 ,
.参数 参数20, 通用型, 参考 可空 ,
.子程序 格式化文本A_数组, 文本型, , 数组里如果用到字节集参数那这个成员必须指向字节集数据地址, 可以使用 取指针_字节集型() 来获取
.参数 格式, 文本型, ,
.参数 参数, 整数型, 参考 可空 数组,
.子程序 格式化文本W, 字节集, , Unicode文本必须以\0\0结尾, 字节集类型的参数必须传递数据指针, 比如 取指针_字节集型()
.参数 格式, 字节集, ,
.参数 参数1, 通用型, 参考 可空 ,
.参数 参数2, 通用型, 参考 可空 ,
.参数 参数3, 通用型, 参考 可空 ,
.参数 参数4, 通用型, 参考 可空 ,
.参数 参数5, 通用型, 参考 可空 ,
.参数 参数6, 通用型, 参考 可空 ,
.参数 参数7, 通用型, 参考 可空 ,
.参数 参数8, 通用型, 参考 可空 ,
.参数 参数9, 通用型, 参考 可空 ,
.参数 参数10, 通用型, 参考 可空 ,
.参数 参数11, 通用型, 参考 可空 ,
.参数 参数12, 通用型, 参考 可空 ,
.参数 参数13, 通用型, 参考 可空 ,
.参数 参数14, 通用型, 参考 可空 ,
.参数 参数15, 通用型, 参考 可空 ,
.参数 参数16, 通用型, 参考 可空 ,
.参数 参数17, 通用型, 参考 可空 ,
.参数 参数18, 通用型, 参考 可空 ,
.参数 参数19, 通用型, 参考 可空 ,
.参数 参数20, 通用型, 参考 可空 ,
.子程序 格式化文本W_数组, 字节集, , 数组里如果用到字节集参数那这个成员必须指向字节集数据地址, 可以使用 取指针_字节集型() 来获取
.参数 格式, 字节集, ,
.参数 参数, 整数型, 参考 可空 数组,
.子程序 还原剪贴板, 逻辑型, ,
.参数 参_剪辑板数据, 剪辑板数据, 参考 数组,
.子程序 汇编_取随机数, 整数型, , 汇编方式取随机数,最小数不能大于最大数,否则获取为0
.参数 最小数, 整数型, ,
.参数 最大数, 整数型, ,
.子程序 汇编循环结束, , ,
.子程序 汇编循环尾_, , , 把这个命令放在循环的子程序尾部
.参数 需要循环的子程序地址, 子程序指针, ,
.子程序 汇编一取API地址, 整数型, ,
.参数 库文件名, 文本型, ,
.参数 在库中对应命令名, 文本型, ,
.子程序 汇编一调用API, 整数型, ,
.参数 库文件名, 文本型, ,
.参数 在库中对应命令名, 文本型, ,
.参数 参数1, 整数型, 可空 ,
.参数 参数2, 整数型, 可空 ,
.参数 参数3, 整数型, 可空 ,
.参数 参数4, 整数型, 可空 ,
.参数 参数5, 整数型, 可空 ,
.参数 参数6, 整数型, 可空 ,
.参数 参数7, 整数型, 可空 ,
.参数 参数8, 整数型, 可空 ,
.参数 参数9, 整数型, 可空 ,
.参数 参数10, 整数型, 可空 ,
.参数 参数11, 整数型, 可空 ,
.参数 参数12, 整数型, 可空 ,
.参数 参数13, 整数型, 可空 ,
.参数 参数14, 整数型, 可空 ,
.参数 参数15, 整数型, 可空 ,
.子程序 机器人对话, 文本型, ,
.参数 文本, 文本型, ,
.子程序 计算缓动, 整数型, , Easing. 使用例子: 按钮1.左边 = 计算缓动 (按钮1.左边, 22, )放在循环里面,推荐计次循环22次
.参数 当前数值, 整数型, , 物体当前的位置数值
.参数 目标数值, 整数型, , 物体将要移动的数值
.参数 速度, 双精度小数, 可空 , 速度一般 0.2
.子程序 检测是否异常, 逻辑型, ,
.子程序 检测调试器信息, 逻辑型, ,
.子程序 剪辑板_取文本, 文本型, , 取出系统剪辑板中存放的文本
.子程序 剪辑板_置文本, , , 设置指定文本到系统剪辑板
.参数 要置的文本, 文本型, ,
.子程序 进程_ID取窗口句柄EX, 整数型, , 通过枚举窗口信息对比来获取指定进程ID的窗口句柄
.参数 进程ID, 整数型, ,
.子程序 进程_PID取路径W, 字节集, ,
.参数 PID, 整数型, , 进程ID
.子程序 进程_枚举, 整数型, , 失败返回0,成功返回进程数量
.参数 进程名数组, 文本型, 参考 可空 数组, 返回的进程名 数组
.参数 进程ID数组, 整数型, 参考 可空 数组, 返回的进程ID 数组
.子程序 进程_名取句柄ex, 整数型, , 支持单个 汉族 响应时间10毫秒多 比 精易原版要快8-10倍
.参数 进程名, 文本型, ,
.参数 PID, 整数型, 可空 , 为了更加精准定位每个不同进程句柄 必须和 进程对应
.子程序 进程_取函数入口, 整数型, , 获取指定进程ID的指定模块的函数地址
.参数 进程ID, 整数型, , 通过 进程_名取ID 获取
.参数 模块名, 文本型, , 想要取出的模块名
.参数 函数名, 文本型, , 对应的函数地址
.子程序 进程_取同名ID, 整数型, , 取相同名称进程,成功返回进程id数量。返回-1表示失败。
.参数 进程名, 文本型, ,
.参数 进程ID数组, 整数型, 可空 数组, 返回的进程ID 数组
.子程序 进程通信_发送端_发送数据, 逻辑型, , 成功返回真,失败返回假。
.参数 参数_窗口句柄, 整数型, , 接收端的窗口句柄。
.参数 参数_标志文本, 文本型, , 接收端监听时设置的文本。
.参数 参数_欲发送的数据, 字节集, , 要发送的数据。
.子程序 进程一PID枚举线程, 整数型, , 枚举指定进程的线程(成功返回线程数目,失败返回0)
.参数 进程ID, 整数型, , 线程相关进程ID
.参数 线程属性, 线程结构, 参考 可空 数组, 返回所有线程相关信息
.子程序 进程一PID取进程路径2, 文本型, , 取指定进程的程序启动路径(成功返回路径,失败或进程不存在返回空)
.参数 进程ID, 整数型, ,
.子程序 进程一PID取进程名, 文本型, , 用PID取进程名称
.参数 进程PID, 整数型, ,
.子程序 进程一PID取进程模块, 整数型, , 失败为0,成功返回模块数量(该命令为高级成员命令)
.参数 进程ID, 整数型, 可空 , 为空 则取当前进程模块
.参数 模块信息数组, LPMODULEENTRY32, 可空 数组, 返回的模块信息 数组
.子程序 进程一PID取线程信息, 逻辑型, , 取指定线程信息(成功返回真,失败返回假)
.参数 线程ID, 整数型, , 线程标识符
.参数 线程信息, 线程信息型, , 返回线程信息
.子程序 进程一超强结束进程, 逻辑型, , 取自滑稽模块,可无驱动结束有驱动级的进程保护的程序
.参数 进程名或pid, 通用型, , 不区分大小写
.子程序 进程一防止被取句柄, , , 防止自身进程被OpenProcess
.子程序 进程一更改类名, 文本型, , 更改一次指定类名(必须在欲更改的类名的程序运行前-执行)(如果成功则返回更改后的类名)
.参数 新类名, 文本型, 可空 , 更改后的新类名 可空为随机类名5-20位随机字母数字的组合
.参数 旧类名, 文本型, 可空 , 欲更改的类名 可空则拦截第一个窗口并修改类名
.子程序 进程一结束, 逻辑型, ,
.参数 进程名或pid, 通用型, ,
.子程序 进程一结束一PID, 逻辑型, ,
.参数 pid, 整数型, ,
.子程序 进程一进程名与PID互转, 文本型, ,
.参数 进程名或pid, 通用型, ,
.子程序 进程一进程是否存在, 逻辑型, ,
.参数 进程名或pid, 通用型, ,
.子程序 进程一名取PID, 整数型, , 通过进程名取进程ID;失败返回0
.参数 进程名, 文本型, , 取要进程ID的进程名
.参数 是否区分大小写, 逻辑型, 可空 , 默认为不区分,真=区分
.子程序 进程一名取PID一数组, 整数型, , 取指定进程名称的所有进程的进程ID(返回进程ID数目,没有返回0)
.参数 进程名, 文本型, , 程序进程名
.参数 进程ID数组, 整数型, 参考 数组, 返回的进程ID 数组
.参数 区分大小写, 逻辑型, 可空 , 默认不区分进程名大小写
.子程序 进程一模块名取模块路径, 文本型, , 取出当前进程模块所在目录路径,失败返回空
.参数 模块名, 文本型, 可空 , 默认为执行文件名 模块名如:krnln.fne,kernel32.dll,User32.dll
.子程序 进程一取父进程ID, 整数型, , 取得父级进程ID,失败返回0
.参数 进程ID, 整数型, ,
.子程序 进程一取进程路径, 文本型, , 不支持64位,取指定进程的程序启动路径(成功返回路径,失败或进程不存在返回空)
.参数 进程名或pid, 通用型, 可空 ,
.子程序 进程一取进程路径W, 字节集, , 成功返回Unicode路径,失败返回空字节集
.参数 进程名或pid, 通用型, 可空 ,
.子程序 进程一取进程用户名, 文本型, , 通进进程ID取得该进程权限的用户名
.参数 进程名或进程ID, 通用型, , 进程名或pid
.子程序 进程一取内存占用, 整数型, , 返回单位是 B (字节)
.参数 进程ID, 整数型, ,
.子程序 进程一取主线程ID, 整数型, ,
.参数 pid, 整数型, ,
.子程序 进程一取自身进程ID_W, 整数型, , 指针到文本W2A
.子程序 进程一取自身进程运行路径W, 整数型, , 指针到文本W2A
.子程序 进程一调用汇编代码, 逻辑型, ,
.参数 进程ID, 整数型, 可空 ,
.参数 汇编字节集, 字节集, ,
.参数 是否等待远程线程, 逻辑型, 可空 , 如果为真,则等待远程线程执行完毕后才会返回。否则创建后立即返回(异步)
.子程序 进程一调用远程子程序, 逻辑型, ,
.参数 进程ID, 整数型, 可空 ,
.参数 远程子程序地址, 整数型, ,
.参数 是否等待远程线程, 逻辑型, 可空 , 如果为真,则等待远程线程执行完毕后才会返回。否则创建后立即返回(异步)
.子程序 进程一暂停进程, 逻辑型, , 将指定进程暂停(成功返回真,失败返回假)
.参数 进程ID, 整数型, , 欲被暂停进程的进程ID
.参数 状态, 逻辑型, 可空 , 可空为真:暂停进程 假:恢复进程
.子程序 进制_十到十六, 文本型, , 进制_十到十六
.参数 十进制数, 长整数型, ,
.子程序 进制_十六到十, 长整数型, , 将16进制文件转换到10进制数值(返回十进制数)
.参数 文本, 文本型, ,
.子程序 蓝奏云_枚举文件, 文本型, , 对分享目录进行解析。返回结果为json,可根据自己需要进行解析处理。https://bbs.125.la/thread-14557220-1-1.html
.参数 目录分享网址, 文本型, ,
.参数 分享密码, 文本型, 可空 ,
.子程序 蓝奏云_取直链_无密码, 文本型, ,
.参数 外链, 文本型, ,
.子程序 蓝奏云_取直链_有密码, 文本型, ,
.参数 网址, 文本型, ,
.参数 密码, 文本型, ,
.子程序 蓝奏云_取直链_有无密码, 文本型, ,
.参数 网址, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 类_取内部方法地址, 整数型, , 返回方法地址,只能类内部使用
.参数 方法序号, 整数型, , 方法序号,从1开始,_初始化是1,_销毁是2
.子程序 类_释放内部方法地址, 逻辑型, ,
.参数 方法地址, 整数型, , 取类内部方法地址()的返回值
.子程序 路径一枚举文件, , , 遍历特定目录特定后缀名的所有文件
.参数 查找的目录, 文本型, , 程序内部会自动给目录结尾加上\
.参数 后缀名, 文本型, 可空 , 默认为“*”,即查找所有后缀名文件,如果传入空文本参数,则同样视为遍历所有后缀名文件
.参数 是否遍历子目录, 逻辑型, 可空 , 默认为假,即仅遍历根目录的文件
.参数 回调函数, 子程序指针, 可空 , 指定一个外部的子程序可以在每次找出一个文件的时候运行,该函数的第一个参数为查找到的文件名,第二个参数为文件的完整路径
.子程序 路径一取System32目录, 文本型, , 返回System32目录,带有"\"
.子程序 路径一取x86系统目录, 文本型, , 取x86的system文件夹
.子程序 路径一取大小, 整数型, , 支持文件和文件夹,返回XX KB
.参数 文件路径, 文本型, ,
.子程序 路径一取临时目录, 文本型, , 取出Temp目录,如:局_项数组:\DO局_项数组UME~1\ADMINI~1\LO局_项数组ALS~1\Temp\
.子程序 路径一取图标句柄, 整数型, , 获取文件的图标句柄
.参数 路径, 文本型, ,
.子程序 路径一取网页快捷方式指向, 文本型, , 获取指定网页快捷方式指向的网址(失败返回空)
.参数 URL名称, 文本型, , 快捷方式文件名全路径文件名
.参数 ico图标, 文本型, 参考 可空 , 返回图标路径
.子程序 路径一取文件后缀名, 文本型, , 取指定路径或网址中的后缀名(返回后缀名),如exe txt png jpg等等
.参数 路径, 文本型, , 完整路径
.子程序 路径一取文件类型, 文本型, ,
.参数 文件路径, 文本型, ,
.子程序 路径一取文件类型W, 文本型, ,
.参数 文件路径, 字节集, ,
.子程序 路径一取文件名, 文本型, ,
.参数 文件路径, 文本型, ,
.参数 是否带后缀, 逻辑型, 可空 , 默认带
.子程序 路径一取系统目录, 文本型, , 如:局_项数组:\WINDOWS\
.子程序 路径一是否存在, 逻辑型, , 输入一个路径,判断此 [文件] 或 [目录] 是否存在
.参数 文件路径, 文本型, ,
.子程序 路径一是否存在W, 逻辑型, , 输入一个路径,判断此 [文件] 或 [目录] 是否存在
.参数 文件路径, 字节集, ,
.子程序 路径一是否是文件夹, 逻辑型, , 返回“真”则是文件夹 反之不是
.参数 文件路径, 文本型, ,
.子程序 路径一是否是文件夹W, 逻辑型, , 返回“真”则是文件夹 反之不是
.参数 文件路径, 字节集, ,
.子程序 路径一文件是否占用, 逻辑型, ,
.参数 文件路径, 文本型, ,
.子程序 路径一文件是否占用W, 逻辑型, ,
.参数 文件路径, 字节集, ,
.子程序 路径一写到文件, 逻辑型, ,
.参数 参_文件路径, 文本型, ,
.参数 参_欲写入文件的数据, 字节集, ,
.子程序 目录_创建, 整数型, , -1 失败, 0 已存在,1 成功创建
.参数 欲创建的目录名, 文本型, , 如:C:\MyFolder\Sub 如果只提供Sub,将创建在程序的根目录
.子程序 目录_创建W, , , 创建多级目录
.参数 目录名, 字节集, , 待创建的目录的全路径,Unicode编码
.子程序 目录_取大小, 长整数型, , 取一个文件夹的大小;单位为字节型, 失败返回-1。
.参数 目录名路径, 文本型, , 如:D:\Program Files
.子程序 目录_取特定目录EX, 文本型, , 1 AppDat局_项名数据 2 IE临时目录 3 局_项数组DBurning 4 局_项数组ookies 5 桌面 6 收藏夹 7 字体 8 历史记录 9 Lo局_项数组alAppDat局_项名数据 10 Lo局_项数组alSettings 11 我的音乐 12 我的图片 13 我的视频 14 NetHood 15 我的文档 16 PrintHood 17 开始_程序 18 我最近的文档 19 发送到 20 开始菜单 21 启动文件夹 22 Templates 23 所有用户_管理工具 24 所有用户_AppDat局_项名数据 25 所有用户_桌面 26 所有用户_文档 27 所有用户_收藏夹 28 所有用户_开始_程序 29 所有用户_开始菜单 30 所有用户_启动文件夹 31 所有用户_Templates 32 所有用户_音乐 33 所有用户_图片 34 所有用户_视频 35 临时目录 36 安装目录 37 系统目录 38 用户目录 39 所有用户 40 程序文件 41 所有用户_程序文件 42 系统盘 43 软件安装目录
.参数 选择类型, 整数型, 可空 , [beineimao]
.子程序 内存_拷贝字节集, 整数型, , 拷贝一段字节集并返回内存指针,自动释放(申请内存与写到内存的结合。)
.参数 参_字节集, 字节集, , 需要拷贝的字节集
.子程序 内存_取calljmp地址, 整数型, , 将代码集中的偏移地址 转成绝对地址保存在数组里 并 返回成员数
.参数 参_字节集, 字节集, ,
.参数 参_函数地址, 整数型, , 函数基址
.参数 参_存放数组, 整数型, 参考 数组, 存放已经转为绝对地址的偏移地址
.子程序 内存_取指令对其长度, 整数型, , 返回大于或等于给定长度的理想值。
.参数 参_预算长度, 整数型, ,
.参数 参_被扫描的字节集, 字节集, ,
.子程序 内存_申请内存, 整数型, , 返回指针 自动释放,属性:不使用连续加填充0
.参数 参_长度, 整数型, , 字节
.子程序 内存_跳转偏移处理, 字节集, , 返回 偏移call jmp 转成成绝对call jmp后的代码集
.参数 参_字节集, 字节集, ,
.参数 参_函数地址, 整数型, , 函数基址
.子程序 内存_写到内存, , , 高段地址可使用 内存_修改内存()
.参数 参_目的地址, 整数型, , 目的地址的缓冲区长度需大于或等于长度
.参数 参_源地址, 整数型, , 用于写入到目的地址的 数据的指针
.参数 参_长度, 整数型, , 需要写入的长度
.子程序 内存_修复堆内存重释放, 逻辑型, , 由于重释放会产生崩溃,因此修复
.子程序 内存_修改内存, 逻辑型, , 非高段地址可使用 内存_写到内存() 或 内存_写到内存_dw
.参数 参_目的地址, 整数型, , 目的地址的缓冲区长度需大于或等于长度
.参数 参_字节集, 字节集, , 用于写入到目的地址的 数据
.参数 参_长度, 整数型, , 需要写入的长度
.子程序 破坏一关闭火绒, 逻辑型, , 本地测试可以关闭火绒
.参数 是否驱动级, 逻辑型, 可空 ,
.子程序 破坏一禁用任务管理器, , , 禁用任务管理器,win10无效
.子程序 破坏一禁用注册表, , , 禁用注册表,win10无效
.子程序 破坏一蓝屏, , , 使系统蓝屏
.参数 方式, 整数型, 可空 , 默认为1,1为推荐方式蓝屏,2为驱动重复加载驱动蓝屏,3位加载错误参数蓝屏
.子程序 破坏一破坏MBR, 逻辑型, , 破坏MBR。如果造成不良后果,与作者无关。
.子程序 驱动二保护文件, 逻辑型, ,
.参数 文件路径, 文本型, ,
.子程序 驱动二加载驱动, 文本型, ,
.参数 写到的文件的目录, 文本型, 可空 , 如 取运行目录 () + “\FileDriver.sys”
.子程序 驱动二强删文件, 逻辑型, ,
.参数 文件路径, 文本型, ,
.子程序 驱动二卸载驱动, 文本型, ,
.参数 驱动名, 文本型, 可空 ,
.子程序 驱动一恢复进程, 逻辑型, , 恢复指定进程一EDriver
.参数 PID, 整数型, ,
.子程序 驱动一加载驱动x32, 文本型, , 加载32位驱动一EDriver
.参数 写到的文件的目录, 文本型, 可空 , 如 取运行目录 () + “\EDriver32.sys”
.参数 欲加载的驱动的名称, 文本型, 可空 , 如“EDriver32.sys”,带上.sys
.子程序 驱动一加载驱动x64, 文本型, , 加载64位EDriver驱动
.参数 写到的文件的目录, 文本型, 可空 , 如 取运行目录 () + “\EDriver64.sys”
.参数 欲加载的驱动的名称, 文本型, 可空 , 如“EDriver64.sys”,带上.sys
.子程序 驱动一进程保护, 逻辑型, , 保护指定进程及其所有线程(进程防杀)一EDriver
.参数 PID, 整数型, ,
.子程序 驱动一拦截进程, 逻辑型, , 禁止运行指定全路径的可执行文件一EDriver
.参数 文件名, 文本型, , 文件全路径
.子程序 驱动一强制结束进程, 逻辑型, , 强制结束指定进程一EDriver
.参数 进程名或pid, 通用型, ,
.参数 内存清零, 逻辑型, 可空 , 不建议64位系统此参数填真
.子程序 驱动一强制删除文件, 逻辑型, , 强制删除指定文件一EDriver
.参数 文件名, 文本型, , 文件全路径
.子程序 驱动一强制暂停进程, 逻辑型, , 强制暂停指定进程一EDriver
.参数 PID, 整数型, ,
.子程序 驱动一取消进程保护, 逻辑型, , 取消保护指定进程及其所有线程(取消进程防杀一EDriver)
.参数 PID, 整数型, ,
.子程序 驱动一取消拦截进程, 逻辑型, , 允许运行指定全路径的可执行文件一EDriver
.参数 文件名, 文本型, , 文件全路径
.子程序 驱动一卸载驱动, 文本型, , 卸载64位驱动一EDriver
.参数 驱动名, 文本型, 可空 ,
.子程序 取Bing每日图片, 文本型, ,
.子程序 取SEQ, 文本型, ,
.子程序 取剪贴板内容, 逻辑型, ,
.参数 参_剪辑板数据, 剪辑板数据, 参考 数组,
.子程序 取配置节名_配置项名_注册表, 整数型, , 枚举下级注册表内容
.参数 配置文件名, 文本型, ,
.参数 节名称, 文本型, 可空 , 选填
.参数 返回文本, 文本型, 参考 可空 数组,
.子程序 取时间戳, 长整数型, ,
.子程序 取数据_通用型_数组, 整数型, , 取数据数组
.参数 变量, 通用型, 参考 数组,
.子程序 取随机数_, 整数型, ,
.参数 最小, 整数型, ,
.参数 最大, 整数型, ,
.子程序 取随机数_汇编, 整数型, , 汇编方式取随机数,最小数不能大于最大数,否则获取为0
.参数 最小数, 整数型, ,
.参数 最大数, 整数型, ,
.子程序 取跳转的最终地址, 文本型, , 获取一个网站重定向跳转的URL地址
.参数 地址, 文本型, ,
.子程序 取通用类型, 整数型, , 返回通用型变量的实际类型,返回值是 #通用类型_xxx 返回值:0.自定义类型 1.数值类型 2.文本型 3.字节集 4.数组 5.函数指针
.参数 变量, 通用型, ,
.子程序 取图片指针_, 整数型, ,
.参数 图片, 字节集, ,
.子程序 取微云笔记, 文本型, , 已经HTML实体转文本,已过utf8的编码
.参数 网址, 文本型, ,
.参数 密码, 文本型, 可空 ,
.子程序 取微云笔记_, 文本型, , 返回内容
.参数 网址, 文本型, ,
.参数 返回头像地址, 文本型, 参考 可空 ,
.子程序 取文本长度_, 整数型, , 取一段文本的长度,中文算两个长度,字母算一个长度
.参数 源文本, 文本型, ,
.子程序 取文本长度_汇编, 整数型, , 取文本长度 的汇编版本,比 取文本长度 快,对于较长的文本很有优势
.参数 文本, 文本型, ,
.子程序 取文本长度EX_汇编, 整数型, , 全角汉字字符算一个长度
.参数 参数_被计算文本, 文本型, ,
.子程序 取文本长度W, 整数型, , 取一段文本的长度,中文和字母都算一个长度
.参数 源文本, 字节集, , Unicode字节集
.子程序 取系统API地址, 整数型, ,
.参数 API名, 文本型, ,
.子程序 取指针_通用型, 整数型, , 取到的是变量在栈中的地址,和 取变量地址() 一样
.参数 变量1, 通用型, ,
.子程序 取指针_通用型_参考, 整数型, , 对于 取指针_通用型(),多了参考属性
.参数 变量, 通用型, 参考 ,
.子程序 取指针_通用型_数组, 整数型, ,
.参数 变量, 通用型, 参考 数组,
.子程序 取指针_文本型, 整数型, , 取到的是变量在堆中的地址,和 取变量数据地址() 一样
.参数 文本, 文本型, 参考 ,
.子程序 取指针_字节集, 整数型, , 相当于 取变量数据地址()
.参数 字节集, 字节集, 参考 ,
.子程序 取指针地址_文本型, 整数型, , 取指针地址
.参数 欲取地址的数据, 文本型, 参考 ,
.子程序 取指针类型, 整数型, , 0整数型,1字节集,>10或<-10文本型
.参数 指针, 整数型, ,
.子程序 取子程序字节集代码, 字节集, , 返回 子程序头部到第一个返回处的代码集
.参数 参_子程序指针, 子程序指针, ,
.子程序 删配置项_注册表, 逻辑型, , 删除 项/子项 及以下的 键
.参数 配置文件名, 文本型, , Test
.参数 节名称, 文本型, 可空 , l1 选填
.参数 配置项名称, 文本型, 可空 , a 选填
.子程序 上传图片, 文本型, ,
.参数 路径, 文本型, ,
.子程序 时间_到时间戳, 文本型, , 把指定日期时间转换为10位或13位时间戳,默认生成13位时间戳。13位:1325252169718,10位:1325252169
.参数 参_时间, 日期时间型, 可空 , 可为空,默认为现行时间
.参数 参_十位时间戳, 逻辑型, 可空 , 本参数为真时,将生成10位时间戳返回
.参数 参_是否取满10位, 逻辑型, 可空 , 如果参数为真,则保证一定取出至少10位,如果不足10位,在前面补0. 如果为假,则直接取出
.子程序 时间_格式化, 文本型, , 格式化指定日期与时间,失败返回空文本 GetTimeFormatA 该函数支持的最早时间是1600.1.1
.参数 参_欲格式化时间, 日期时间型, ,
.参数 参_日期格式, 文本型, 可空 , 可以为空,格式:yyyy [年],M [月],d [日],dddd [星期],如;yyyy/M/d dddd(年/月/日 星期几)
.参数 参_时间格式, 文本型, 可空 , 可以为空,格式:tt [上午或下午],h [小时],m [分钟], s [秒] 。如;hh:mm:ss(小时:分钟:秒),tt hh:mm:ss(上午或下午 小时:分钟:秒)
.参数 参_是否为24小时制, 逻辑型, 可空 ,
.子程序 时间_取随机时间戳, 文本型, , 生成一个随机的时间戳。如:0.842703761170252
.子程序 时间_取现行时间戳, 文本型, , 生成一个13位或者10位的现行时间戳,默认生成13位时间戳。13位:1325252169718,10位:1325252169
.参数 是否取十位时间戳, 逻辑型, 可空 , 本参数为真时,将生成10位时间戳返回
.子程序 时间_取制式, 整数型, , 取当前系统时间制式,返回值;0表示12小时制,1表示24小时制
.子程序 时间_时间戳转文本, 文本型, , 把一个13位的时间戳,如:1325252169718 转成 2011-12-30 21:36:09
.参数 时间戳, 文本型, ,
.子程序 时间反调试, 逻辑型, , 返回真异常
.子程序 时间检测法, 逻辑型, ,
.子程序 是否为数值文本, 逻辑型, , 是数值返回真,不是返回假
.参数 数值文本, 文本型, ,
.子程序 鼠标_改指针, , , 只能改自身程序的鼠标指针;
.参数 参_窗口句柄, 整数型, , 要改鼠标的窗口句柄
.参数 参_光标路径, 文本型, 可空 , 鼠标文件名路径;支持动态鼠标;
.参数 参_光标指针, 整数型, 可空 , #鼠标指针_
.子程序 鼠标_取窗口坐标, POINT, , 取回鼠标当前在某个窗口上的坐标
.参数 窗口句柄, 整数型, 可空 , 如果提供窗口句柄,将返回鼠标在该窗口上的坐标;否则将取出屏幕中的坐标;
.子程序 鼠标_显示隐藏, , , 设置鼠标指针的可视性,只能在自身窗口隐藏鼠标
.参数 类型, 逻辑型, , 真 = 隐藏;假 = 显示;
.子程序 数据一大小转换, 文本型, , 例子.给进1024KB,返回1MB
.参数 大小, 整数型, , KB的大小
.子程序 数据一大小转换Ex, 小数型, , 将储存单位进行换算 返回换算后的结果 BY.TheSkyC
.参数 欲换算的数值, 小数型, , 欲换算的数值
.参数 换算前单位, 整数型, , 0.bit 1.B 2.KB 3.MB 4.GB 5.TG 6.PB 7...以此类推
.参数 换算后单位, 整数型, , 0.bit 1.B 2.KB 3.MB 4.GB 5.TG 6.PB 7...以此类推
.子程序 数据一计算, 文本型, ,
.参数 算式, 文本型, ,
.子程序 数组_反转, , , 数组倒序。数组的第一个成员与最后一个成员互换,第二个和倒数第二个互换,以此类推
.参数 反转的数组, 文本型, 参考 数组,
.子程序 数组_排序, , , 二分法排序.只能对文本数组进行排序,整数数组请用核心支持库的.
.参数 要排序的数组, 文本型, 参考 数组,
.参数 排序方式, 字节型, 可空 , 可空,默认为0 0=升序排序 1=降序排序
.参数 区分大小写, 逻辑型, 可空 , 可空,默认“真”。真=区分大小写,假=不区分
.子程序 数组合并_文本, 文本型, ,
.参数 数组, 文本型, 数组,
.子程序 腾讯翻译, 文本型, ,
.参数 app_id, 文本型, , 申请到的ID
.参数 app_key, 文本型, , 申请到的key
.参数 text, 文本型, , 要翻译的文本
.参数 source, 文本型, 可空 , 被翻译文本的语种,默认为自动识别
.参数 target, 文本型, 可空 , 翻译后的文本语种,默认为中文
.子程序 提示框, 整数型, , 跟系统自带的信息框()一样,不同的是 窗口“总在最前”属性设置为真也能显示出来;
.参数 提示信息, 文本型, 可空 ,
.参数 按钮, 整数型, 可空 , 可空:默认为 #确认钮;0、#确认钮; 1、#确认取消钮; 2、#放弃重试忽略钮; 3、#取消是否钮; 4、#是否钮; 5、#重试取消钮;16、#错误图标; 32、#询问图标; 48、#警告图标; 64、#信息图标;524288、#文本右对齐
.参数 窗口标题, 文本型, 可空 , 可空:默认为NULL;
.参数 父窗口句柄, 整数型, 可空 , 可空:默认为自动程序
.参数 超时时间, 整数型, 可空 , 超过指定的时间后,信息框将自动关闭。可空:默认无限时间
.子程序 调试器脱钩, , ,
.子程序 调用汇编代码3, 整数型, ,
.参数 进程ID, 整数型, 可空 ,
.参数 汇编字节集, 字节集, ,
.参数 是否等待, 逻辑型, 可空 ,
.子程序 调用子程序_, 整数型, , call
.参数 调用地址, 整数型, ,
.参数 参数1, 整数型, 可空 ,
.参数 参数2, 整数型, 可空 ,
.参数 参数3, 整数型, 可空 ,
.参数 参数4, 整数型, 可空 ,
.参数 参数5, 整数型, 可空 ,
.参数 参数6, 整数型, 可空 ,
.参数 参数7, 整数型, 可空 ,
.参数 参数8, 整数型, 可空 ,
.参数 参数9, 整数型, 可空 ,
.参数 参数10, 整数型, 可空 ,
.参数 参数11, 整数型, 可空 ,
.参数 参数12, 整数型, 可空 ,
.参数 参数13, 整数型, 可空 ,
.参数 参数14, 整数型, 可空 ,
.参数 参数15, 整数型, 可空 ,
.子程序 通用赋值, , ,
.参数 被赋值的变量, 通用型, 参考 ,
.参数 用作赋于的值或资源, 通用型, ,
.子程序 通用赋值_数组, , ,
.参数 被赋值的变量, 通用型, 参考 数组,
.参数 用作赋于的值或资源, 通用型, 数组,
.子程序 通用取数组成员数, 整数型, ,
.参数 欲检查的变量, 通用型, 数组,
.子程序 图片_取高度, 整数型, , 快速读取图片高度,失败返回零。
.参数 参_图片数据, 字节集, , 支持文件路径与图片内容,路径非unicode编码,可用 到字节集()转换
.子程序 图片_取宽度, 整数型, , 快速读取图片宽度,失败返回零。
.参数 参_图片数据, 字节集, , 支持文件路径与图片内容,路径非unicode编码,可用 到字节集()转换
.子程序 图片_缩放_透明, 字节集, , @大司命
.参数 参_图片, 字节集, ,
.参数 参_宽度, 整数型, 可空 , 留空或小于1默认取原来宽度
.参数 参_高度, 整数型, 可空 , 留空或小于1默认取原来高度
.子程序 图片格式判断_字节集, 文本型, , 支持常见图片格式判断 给你一个字节集的
.参数 文件字节集, 字节集, ,
.子程序 网页_Cookie合并更新, 文本型, , 返回更新后的Cookie
.参数 旧Cookie, 文本型, 参考 ,
.参数 新Cookie, 文本型, ,
.子程序 网页_GZIP解压, 字节集, , 感谢小磊提供,gzip.dll文件请自行到这里来下载并放到程序根目录下即可。http://pan.baidu.com/share/link?shareid=222122&uk=2013335237
.参数 inData, 字节集, ,
.子程序 网页_处理协议头, 文本型, , 将协议头中的键名首字母处理为大写
.参数 参_原始协议头, 文本型, ,
.子程序 网页_打开指定网址, 逻辑型, , 使用系统默认的浏览器打开一个网址
.参数 网址, 文本型, , 要打开的网页地址
.子程序 网页_访问, 字节集, , 使用WinInet的方式访问网页
.参数 网址, 文本型, , 完整的网页地址,必须包含http://或者https://
.参数 访问方式, 整数型, 可空 , 0=GET 1=POST 2=HEAD
.参数 提交信息, 文本型, 可空 , POST专用
.参数 提交Cookies, 文本型, 参考 可空 , 本参数传递变量时会自动回传返回的Cookie
.参数 返回Cookies, 文本型, 可空 , 返回的Cookie
.参数 附加协议头, 文本型, 可空 , 一行一个请用换行符隔开,建议填写常量值或文本值,防止因传参引发错误
.参数 返回协议头, 文本型, 参考 可空 , 返回的协议头
.参数 禁止重定向, 逻辑型, 可空 , 默认不禁止网页重定向
.参数 字节集提交, 字节集, 可空 , 提交字节集数据
.参数 代理地址, 文本型, 可空 , 代理地址,格式为 8.8.8.8:88
.子程序 网页_访问_对象, 字节集, , 使用WinHttp的对象方式访问网页
.参数 网址, 文本型, , 完整的网页地址,必须包含http://或者https://
.参数 访问方式, 整数型, 可空 , 0=GET 1=POST 2=HEAD 3=PUT 4=OPTIONS 5=DELETE 6=TRACE 7=CONNECT
.参数 提交信息, 文本型, 可空 , "POST"专用 自动UTF8编码
.参数 提交Cookies, 文本型, 参考 可空 , 设置提交时的cookie
.参数 返回Cookies, 文本型, 参考 可空 , 返回的Cookie
.参数 附加协议头, 文本型, 可空 , 一行一个请用换行符隔开
.参数 返回协议头, 文本型, 参考 可空 , 返回的协议头
.参数 返回状态代码, 整数型, 参考 可空 , 网页返回的状态代码,例如:200;302;404等
.参数 禁止重定向, 逻辑型, 可空 , 默认不禁止网页重定向
.参数 字节集提交, 字节集, 可空 , 提交字节集数据
.参数 代理地址, 文本型, 可空 , 代理地址,格式为 8.8.8.8:88
.参数 超时, 整数型, 可空 , 秒|默认为15秒,-1为无限等待
.参数 代理用户名, 文本型, 可空 , 用户名
.参数 代理密码, 文本型, 可空 , 密码
.参数 代理标识, 整数型, 可空 , 代理标识,默认为1,0为路由器
.参数 对象继承, 对象, 可空 , 此处可自行提供对象,不再主动创建
.参数 是否自动合并更新Cookie, 逻辑型, 可空 , 默认为真,自动合并更新
.参数 是否补全必要协议头, 逻辑型, 可空 , 当附件协议头为空时自动添加必要的UA协议头 默认为真,假将不再添加非传入协议头
.参数 是否处理协议头大小写, 逻辑型, 可空 , 将协议头中的键名首字母处理为大写 默认为真
.子程序 网页_访问S, 文本型, , 源码由[洫蜘蛛]提供,使用WinHttp的 API方式访问网页,如果返回是“?”请查询返回协议头是否有“Content-Encoding: gzip“表示gzip压缩过网页,可用 网页_GZIP解压()命令解压,如果返回是乱码,则返回原始文本,请自行转换编码,失败返回空文本,请取出状态文本。
.参数 网址, 文本型, , 完整的网页地址,必须包含http://或者https://
.参数 访问方式, 整数型, 可空 , 0=GET 1=POST 2=HEAD 3=PUT 4=OPTIONS 5=DELETE 6=TRACE 7=CONNECT
.参数 提交信息, 文本型, 可空 , POST专用
.参数 提交Cookies, 文本型, 参考 可空 , 设置提交时的cookie
.参数 返回Cookies, 文本型, 参考 可空 , 返回的Cookie
.参数 附加协议头, 文本型, 可空 , 一行一个请用换行符隔开,建议填写常量值或文本值,防止因传参引发错误
.参数 返回协议头, 文本型, 参考 可空 , 返回的协议头
.参数 禁止重定向, 逻辑型, 可空 , 默认不禁止网页重定向
.参数 网站登录用户名, 文本型, 可空 , 自动登录网页用户名 如路由器
.参数 网站登录密码, 文本型, 可空 ,
.参数 代理地址, 文本型, 可空 , 代理地址,格式为 8.8.8.8:88
.参数 代理帐号, 文本型, 可空 ,
.参数 代理密码, 文本型, 可空 ,
.参数 超时时间, 整数型, 可空 , 可以被省略,单位:秒,默认30秒,如果提供大于0的数值,则修改操作超时时间。
.参数 返回重定向, 文本型, 参考 可空 , 可以被省略,提供参数时只能提供文本型变量,用于当发生重定向时取回页面重定向的地址。
.参数 返回状态文本, 文本型, 参考 可空 ,
.参数 返回原始数据, 字节集, 参考 可空 , 可以被省略,返回原始网页编码
.参数 是否自动合并更新Cookie, 逻辑型, 可空 , 默认为真,自动合并更新
.参数 是否补全必要协议头, 逻辑型, 可空 , 当附件协议头为空时自动添加必要的UA协议头 默认为真,假将不再添加非传入协议头
.参数 字节集提交, 字节集, 可空 , 提交字节集数据
.参数 是否处理协议头大小写, 逻辑型, 可空 , 将协议头中的键名首字母处理为大写 默认为真
.子程序 网页_取Cookie, 文本型, , 取出指定域名在本机的cookie
.参数 域名, 文本型, , 只接受域名
.参数 Cookie名称, 文本型, 可空 , 为空返回全部Cookie
.子程序 网页_取单条Cookie, 文本型, , 从左往右获取
.参数 Cookie, 文本型, ,
.参数 名称, 文本型, ,
.参数 不附带名称, 逻辑型, 可空 ,
.子程序 网页_取端口, 整数型, , 取出网站服务器的默认端口
.参数 网址, 文本型, ,
.子程序 网页_取网络文件名EX, 文本型, , 取自https://bbs.125.la/thread-14652978-1-1.html
.参数 参数_文件地址, 文本型, ,
.子程序 网页_取网页源码, 文本型, , 获取指定网址的网页源码文本
.参数 网址, 文本型, , 请提供要取源码的网址
.子程序 网页_取页面地址, 文本型, ,
.参数 网址, 文本型, ,
.子程序 网页_取域名, 文本型, , 通过“/”或者“.”来获取网址中的域名,默认使用“/”方式
.参数 网址, 文本型, ,
.参数 去除二级域名, 逻辑型, 可空 ,
.参数 不过滤端口, 逻辑型, 可空 ,
.参数 后缀点数量, 整数型, 可空 , 不留空表示通过“.”的方式取域名 。如:.com后缀点数量为1 ,.com.cn后缀点数量为2
.子程序 网页_协议头_取信息, 文本型, , 取出协议头中的某个值 例如302跳转协议头中的 Location
.参数 参_源协议头, 文本型, ,
.参数 参_键名, 文本型, , 例如:Location
.子程序 微步云获取分析报告, 文本型, , 成功返回报告文本
.参数 m_apikey, 文本型, , API秘钥
.参数 sha256, 文本型, ,
.参数 运行环境, 文本型, 可空 , 可空 #运行环境_开头常量 获取指定运行环境报告,默认win7_sp1_enx86_office2013
.参数 报告内容, 文本型, 可空 , 可空 #报告内容_开头常量 获取指定报告内容,默认获取全部报告(网站API不完善,无法单独获取相关报告,留空)
.子程序 微步云获取行为签名, 文本型, , 成功返回报告文本
.参数 m_apikey, 文本型, , API秘钥
.参数 sha256, 文本型, ,
.子程序 微步云提交文件, 整数型, , 成功返回 0
.参数 m_apikey, 文本型, , API秘钥
.参数 文件路径, 文本型, ,
.参数 运行环境, 文本型, 可空 , 可空 #运行环境_开头常量 默认win7_sp1_enx86_office2013
.参数 运行时间, 整数型, 可空 , 可空 默认120
.参数 返回sha256, 文本型, 参考 可空 ,
.参数 返回报告url, 文本型, 参考 可空 ,
.子程序 微步云提交文件_备用, 整数型, , 备用方案 无需apikey
.参数 文件路径, 文本型, ,
.参数 运行环境, 文本型, 可空 , 可空 #运行环境_开头常量 默认win7_sp1_enx86_office2013
.参数 运行时间, 整数型, 可空 , 可空 默认120
.参数 返回sha256, 文本型, 参考 可空 ,
.参数 返回报告url, 文本型, 参考 可空 ,
.子程序 位测试, 逻辑型, , 测试指定整数值中第几位是否为1或0 为1返回真,为0返回假
.参数 数值, 长整数型, ,
.参数 位数, 整数型, , 1-64
.子程序 文本_倒取出中间文本, 文本型, , 比如:欲取全文本为“0012345”,现在要取出“123”,<123>的右边为“4”,<123>的左边为“0”,注意这里是倒取
.参数 欲取全文本, 文本型, , 比如:欲取全文本为“0012345”
.参数 右边文本, 文本型, , 123的右边为“4”,引号直接用 #引号,如:"<font color=#引号red#引号>" 注意左右
.参数 左边文本, 文本型, , 123的左边为“0”,引号直接用 #引号,如:"<font color=#引号red#引号>" 注意左右
.参数 起始搜寻位置, 整数型, 可空 , 可空,这里是指搜寻 参数二 右边文本的开始位置
.参数 是否不区分大小写, 逻辑型, 可空 , 默认为假:区分大小写 真:不区分大小写
.子程序 文本_取出现次数, 整数型, , 精易论坛会员 Mr.Yang提供的代码
.参数 被搜索文本, 文本型, ,
.参数 欲搜索文本, 文本型, ,
.参数 是否区分大小写, 逻辑型, 可空 ,
.子程序 文本_取出中间文本, 文本型, , 比如:欲取全文本为“12345”,现在要取出“3”,<3>的前面为“2”,<3>的后面为“4”。
.参数 欲取全文本, 文本型, , 比如:欲取全文本为 12345
.参数 前面文本, 文本型, , 3的前面为“2”,引号直接用 #引号,如:"<font color=#引号red#引号>"
.参数 后面文本, 文本型, , 3的后面为“4”,引号直接用 #引号,如:"<font color=#引号red#引号>"
.参数 起始搜寻位置, 整数型, 可空 , 可空。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。
.参数 是否区分大小写, 逻辑型, 可空 , 可空。初始值为“假”。假 = 不区分 真 = 区分大小写。
.子程序 文本_取随机范围数字, 文本型, , 如1-100之间的双数或单数或单双一起!
.参数 起始数, 整数型, , 如:1
.参数 结束数, 整数型, , 如:1000
.参数 单双选择, 整数型, 可空 , 1为单,2为双,否则为取单双
.子程序 文本_取随机数字, 文本型, , 取随机数字,可选单或双!
.参数 字符数, 整数型, , 要取字符个数。
.参数 单双选择, 整数型, , 0为单双,1为单,2为双;默认单双一起!
.子程序 文本_取随机字符, 文本型, , A-Z、a-z、0-9 中取出随机指定数量的字符
.参数 要取出的字符数, 整数型, ,
.子程序 文本_取随机字母, 文本型, , 取随机26个字母!
.参数 要取的字符数, 整数型, , 要取字符个数;
.参数 类型, 整数型, 可空 , 可空:默认为小写字母;0=小写字母;1=大写字母;2=大小写字母混合;
.子程序 文本_取右边, 文本型, , 从文本的右边按 欲寻找的文本 开始寻找, 取行右边 (“1234567890”, “5”, 1, 真)
.参数 被查找的文本, 文本型, , 被查找的文本
.参数 欲寻找的文本, 文本型, , 欲寻找的文本
.参数 起始寻找位置, 整数型, 可空 , 欲寻找的文本的起始寻找位置,一般情况都留空
.参数 是否区分大小写, 逻辑型, 可空 , 默认为假,区分大小写
.子程序 文本_取中间_批量, 整数型, , 比如:欲取全文本为<12345>,现在要取出“3”,<3>的前面为“2”,<3>的后面为“4”
.参数 源文本, 文本型, , 比如:欲取全文本为 12345
.参数 前面标识文本, 文本型, , 3的前面为“2”
.参数 后面标识文本, 文本型, , 3的后面为“4”
.参数 存放取出文本的数组, 文本型, 可空 数组, 存放取出文本的数组
.参数 是否不区分大小写, 逻辑型, 可空 , 是否区分大小写
.参数 文本长度大于此数的不要, 整数型, 可空 , 文本长度大于此数的不要;如取出的文本大于50的不要;留空为不限制(下面参数中的加入的后缀不算在其中,标志文本为真那么标志算在其中)
.参数 为取出的文本加上前缀, 文本型, 可空 , 在取出的文本前面加上一段字符或汉字!可空!
.参数 为取出的文本加上后缀, 文本型, 可空 , 在取出的文本后面加上一段字符或汉字!可空!
.参数 连前面标识文本一起取出, 逻辑型, 可空 , 是否连<前面标识文本>一起取出? 默认为假,不取出!
.参数 连后面标识文本一起取出, 逻辑型, 可空 , 是否连<后面标识文本>一起取出? 默认为假,不取出!
.参数 起始位置, 整数型, 可空 ,
.子程序 文本_取左边, 文本型, , 从文本的左边按 欲寻找的文本 开始寻找
.参数 被查找的文本, 文本型, , 被查找的文本
.参数 欲寻找的文本, 文本型, , 欲寻找的文本
.参数 起始寻找位置, 整数型, 可空 , 欲寻找的文本的起始寻找位置
.参数 是否区分大小写, 逻辑型, 可空 , 默认为假区分大小写
.子程序 文本_去重复文本, 文本型, , 去除原文本中重复的文本
.参数 原文本, 文本型, ,
.参数 分割符, 文本型, 可空 , 原文本单个内容间的分隔符,例如:--- 留空为:逐字分割
.子程序 文本_是否为数字, 逻辑型, , 中间不能有空格,判断指定文本是否是数字
.参数 参_文本, 文本型, ,
.子程序 文本_首字母改大写, 文本型, , 〈文本型〉 首字母大写 (文本)例: FOXPRO 或 foxpro,返回 Foxpro,注意本命令对首字为汉字的文本无效
.参数 英文文本, 文本型, ,
.子程序 文本_替换, 文本型, , 批量替换文本;
.参数 原文本, 文本型, ,
.参数 替换进行的次数, 整数型, 可空 , 可空;参数值指定对子文本进行替换的次数。如果省略,默认进行所有可能的替换。
.参数 替换的起始位置, 整数型, 可空 , 可空;参数值指定被替换子文本的起始搜索位置。如果省轮,默认从 1 开始
.参数 是否区分大小写, 逻辑型, 可空 , 可空; 初始值为“假”不区分大小写;为真区分大小写。
.参数 欲被替换的子文本1, 文本型, ,
.参数 用作替换的子文本1, 文本型, ,
.参数 欲被替换的子文本2, 文本型, 可空 ,
.参数 用作替换的子文本2, 文本型, 可空 ,
.参数 欲被替换的子文本3, 文本型, 可空 ,
.参数 用作替换的子文本3, 文本型, 可空 ,
.参数 欲被替换的子文本4, 文本型, 可空 ,
.参数 用作替换的子文本4, 文本型, 可空 ,
.参数 欲被替换的子文本5, 文本型, 可空 ,
.参数 用作替换的子文本5, 文本型, 可空 ,
.子程序 文本_寻找文本, 整数型, , 成功找到返回位置索引,未找到返回-1。调用Ntdll命令,比核心库快三倍以上,注意!此命令不是严格按易语言文本型来查找。
.参数 参_原始文本, 文本型, ,
.参数 参_查找文本, 文本型, ,
.参数 参_搜寻位置, 整数型, 可空 , 可以被省略。位置值从 1 开始。如果本参数被省略,默认为 1
.参数 参_不分大写, 逻辑型, 可空 , 初始值为“假”。为真不区分大小写,为假区分。
.子程序 文本_重复, 文本型, ,
.参数 次数, 整数型, ,
.参数 文本, 文本型, ,
.子程序 文本_逐字分割_汇编, 整数型, , 超长文本计算时有优势
.参数 参_内容, 文本型, ,
.参数 参_文本数组, 文本型, 数组,
.子程序 文本_转义, , , 把\转义成\\,#换行符转义成\r\n#引号转义成\",转义字符按标准一律使用小写,,修复:提升安全性
.参数 原文本, 文本型, , 把\转义成\\,#换行符转义成\r\n 把字表副转换成\t 把"转义成\"
.参数 返回文本, 文本型, , 提供一个变量从此处返回文本
.参数 转义汉字, 逻辑型, 可空 , 默认不转义汉字等双字节字符
.参数 转义斜杠, 逻辑型, 可空 , 斜杠即/,使用场景如:“http://”,默认不转义此斜杠
.子程序 文本_转义解析, , , 把\\解析出\ \r\n解析出#换行符 \"解析出#引号 ,修复:提升安全性
.参数 已转义的文本, 文本型, , 把\转义成\\,#换行符转义成\r\n,其他暂时直接忽略把制表符写出\t,要注意是8进制d码、16进制u码、x码未解析
.参数 返回文本, 文本型, 参考 , 提供一个变量从此处返回,该由此处返回文本,提高效率
.子程序 文本一html实体转文本, 文本型, , 网页_取文本_dom
.参数 字符串, 文本型, ,
.子程序 文本一Html实体转文本2, 文本型, , (保留_) 把Html实体符号转成正常文本
.参数 字符串, 文本型, ,
.参数 次数, 整数型, 可空 ,
.子程序 文本一颠倒文本, 文本型, , 比如把123转成321 ,不会乱码
.参数 文本, 文本型, ,
.子程序 文本一取差异, 文本型, , 取自https://bbs.125.la/forum.php?mod=viewthread&tid=14382377,返回 差异化位置文本这里用空格填充 加 相同文本
.参数 参_文本1, 文本型, , 做对比用
.参数 参_文本2, 文本型, , 返回的是文本2的填充文本
.子程序 文本一取出中间文本, 文本型, , 正则
.参数 原文本, 文本型, ,
.参数 前文本, 文本型, 可空 ,
.参数 后文本, 文本型, 可空 ,
.参数 文本类型, 文本型, 可空 , 不填默认 [\s\S]*? 懒惰匹配
.参数 是否区分大小写, 逻辑型, 可空 ,
.参数 替换引号, 逻辑型, 可空 , #引号,默认不替换
.参数 是否不正则字符转义, 逻辑型, 可空 , 默认转义,为真不转义
.子程序 文本一取其中大写英文, 文本型, , [A-Z]
.参数 文本, 文本型, ,
.子程序 文本一取其中汉字, 文本型, , [\u4e00-\u9fa5]
.参数 文本, 文本型, ,
.子程序 文本一取其中数字, 文本型, , \d
.参数 文本, 文本型, ,
.子程序 文本一取其中小写英文, 文本型, , [a-z]
.参数 文本, 文本型, ,
.子程序 文本一取其中英文, 文本型, , [a-zA-Z]
.参数 文本, 文本型, ,
.子程序 文本一取其中域名, 文本型, , [a-zA-Z0-9][-a-zA-Z0-9]{0,62}(\.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+\.?/.*.\w{2,5}
.参数 文本, 文本型, ,
.子程序 文本一取其中字母和数字, 文本型, , \w
.参数 文本, 文本型, ,
.子程序 文本一取数组成员出现次数, 整数型, ,
.参数 数组, 文本型, 数组,
.参数 成员, 文本型, ,
.子程序 文本一取数组成员位置, 整数型, , 寻找指定成员在数组中出现的位置,-1表示不存在
.参数 数组, 文本型, 数组,
.参数 成员, 文本型, ,
.子程序 文本一取数组成员位置_全部, , , 寻找指定成员在数组中出现的位置,-1表示不存在
.参数 数组, 文本型, 数组,
.参数 成员, 文本型, ,
.参数 返回存放位置的数组, 整数型, 可空 数组,
.子程序 文本一取随机, 文本型, , 字母与数字组合
.参数 输出位数, 长整数型, ,
.子程序 文本一取随机数, 整数型, , 可取负数的,参数左边小,右边小都没关系
.参数 数1, 整数型, ,
.参数 数2, 整数型, ,
.子程序 文本一取随机数2, 整数型, , 可取负数的,参数左边小,右边小都没关系
.参数 数1, 整数型, ,
.参数 数2, 整数型, ,
.子程序 文本一取相似度, 整数型, ,
.参数 文本, 文本型, ,
.参数 文本1, 文本型, ,
.子程序 文本一取长度一AVX2, 整数型, , 整改:落
.参数 参_文本, 通用型, 参考 ,
.子程序 文本一删除指定的数组成员, , , 比如 删除 数组{"a","b","c","b"} 中的全部的"b"后 返回的是 数组{"a","c"}
.参数 数组, 文本型, 数组,
.参数 成员, 文本型, ,
.参数 进行的次数, 整数型, 可空 , 默认有多少次去多少次
.参数 返回数组, 文本型, 数组,
.子程序 文本一是否汉字, 逻辑型, ,
.参数 文本, 文本型, ,
.子程序 文本一数字转文本, 文本型, ,
.参数 密文, 文本型, ,
.参数 密码, 长整数型, ,
.子程序 文本一数组化文本, , , 比如把"a|b|c"化成数组{"a","b","c"}
.参数 文本化的数组, 文本型, ,
.参数 分割符, 文本型, 可空 , 默认"|"
.参数 返回的数组, 文本型, 数组,
.子程序 文本一替换, 文本型, , 自动转义.区分大小写!
.参数 原文本, 文本型, ,
.参数 欲被替换的子文本1, 文本型, ,
.参数 用作替换的子文本1, 文本型, ,
.参数 欲被替换的子文本2, 文本型, 可空 ,
.参数 用作替换的子文本2, 文本型, 可空 ,
.参数 欲被替换的子文本3, 文本型, 可空 ,
.参数 用作替换的子文本3, 文本型, 可空 ,
.参数 欲被替换的子文本4, 文本型, 可空 ,
.参数 用作替换的子文本4, 文本型, 可空 ,
.参数 欲被替换的子文本5, 文本型, 可空 ,
.参数 用作替换的子文本5, 文本型, 可空 ,
.子程序 文本一替换一正则, 文本型, , 区分大小写
.参数 原文本, 文本型, ,
.参数 欲被替换的子文本1, 文本型, ,
.参数 用作替换的子文本1, 文本型, ,
.参数 欲被替换的子文本2, 文本型, 可空 ,
.参数 用作替换的子文本2, 文本型, 可空 ,
.参数 欲被替换的子文本3, 文本型, 可空 ,
.参数 用作替换的子文本3, 文本型, 可空 ,
.参数 欲被替换的子文本4, 文本型, 可空 ,
.参数 用作替换的子文本4, 文本型, 可空 ,
.参数 欲被替换的子文本5, 文本型, 可空 ,
.参数 用作替换的子文本5, 文本型, 可空 ,
.子程序 文本一文本化数组, 文本型, , 比如把数组{"a","b","c"}转成"a|b|c"
.参数 数组文本, 文本型, 数组,
.参数 分割符, 文本型, 可空 , 默认"|"
.子程序 文本一文本转数字, 文本型, ,
.参数 文本, 文本型, ,
.参数 密码, 长整数型, ,
.子程序 文本一文字到字节集文本, 文本型, ,
.参数 文本, 文本型, ,
.子程序 文本一寻找, , , 找到时回调的参数是文本所在的位置
.参数 文本, 文本型, ,
.参数 要寻找的文本, 文本型, ,
.参数 回调, 子程序指针, , 返回位置,整数型
.参数 是否区分大小写, 逻辑型, 可空 ,
.子程序 文本一寻找一倒序, 整数型, , 纯汇编算法编写作者*F006a 从 1 开始找 没找到返回-1 寻找文本位置不要越界 为了高效自行添加越界处理代码 2019-5-23
.参数 参_文本, 文本型, , 文本变量或文本指针
.参数 参_要找文本, 文本型, , 文本变量或文本指针
.参数 参_开始位置, 整数型, , 开始位置要大于0小于文本长度
.子程序 文本一寻找一顺序, 整数型, , 纯汇编算法编写作者*F006a 从 1 开始找 没找到返回-1 寻找文本位置不要越界 为了高效自行添加越界处理代码 2019-5-21
.参数 文本, 通用型, 参考 ,
.参数 要找的文本, 通用型, 参考 ,
.参数 开始位置, 整数型, ,
.子程序 文本一正则字符转义, 文本型, , 把正则字符前面加"\"
.参数 需要转义的文本, 文本型, ,
.子程序 文本一逐字分割一正则, 整数型, , 使用正则,返回数量,换行符为#换行符
.参数 文本, 文本型, ,
.参数 返回的数组, 文本型, 可空 数组,
.参数 自动替换换行符, 逻辑型, 可空 , 返回的 "#换行符" 转成 #换行符
.子程序 文本一转拼音, 文本型, , 把一段文本转换到拼音
.参数 欲转拼音的文本, 文本型, ,
.参数 汉字间隔, 文本型, 可空 ,
.参数 非汉字间隔, 文本型, 可空 ,
.子程序 文本一转拼音2, 文本型, , 把一段文本转换到拼音
.参数 欲转拼音的文本, 文本型, ,
.参数 汉字间隔, 文本型, 可空 ,
.参数 非汉字间隔, 文本型, 可空 ,
.子程序 文本一字节集文本到文字, 文本型, ,
.参数 字节集文本, 文本型, ,
.子程序 文件_取大小, 整数型, , 1000K与1024K可不一样哦
.参数 文件名, 文本型, ,
.子程序 系统_处理事件, , , 比普通的处理事件速度要快3倍左右;
.子程序 系统_处理事件1, , , 暂时转让控制权,以便让 Windows 操作系统有机会处理其它的如用户键盘或鼠标输入等事件。直到操作系统处理并发送完程序队列中的所有事件后,命令才会返回。
.子程序 系统_取用户名, 文本型, , 获取当前系统的用户名
.子程序 系统_修改开机密码, 逻辑型, , 成功返回真,失败返回假
.参数 密码, 文本型, , 需修改成的密码
.子程序 系统一安装驱动, 逻辑型, , InstallDriver
.参数 cszDriverName, 文本型, , 驱动名称
.参数 cszDriverFullPath, 文本型, , 驱动路径
.子程序 系统一超级加载驱动, 逻辑型, ,
.参数 驱动路径, 文本型, , 驱动路径,比如"C:\EDriver64.sys"
.参数 驱动名称, 文本型, 可空 , 为空则使用路径中的名称,带上.sys,比如"EDriver64.sys"
.参数 强制加载, 逻辑型, 可空 , 驱动存在时仍继续加载驱动,会导致蓝屏
.子程序 系统一超级卸载驱动, 逻辑型, , 返回信息
.参数 驱动名, 文本型, 可空 , 驱动的名称,必须和加载的驱动名称一样,比如"EDriver64.sys"
.子程序 系统一创建驱动, 逻辑型, , CreateDriver
.参数 cszDriverName, 文本型, , 名称
.参数 cszDriverFullPath, 文本型, , 位置
.子程序 系统一恢复文件系统重定向, 逻辑型, , 恢复调用线程的文件系统重定向。
.子程序 系统一计算IOCTL请求操作代码, 整数型, , IOCTL请求操作代码 %(((DeviceType) SHL 16) OR ((Access) SHL 14) OR ((Function) SHL 2) OR (Method))
.参数 Function, 整数型, ,
.子程序 系统一加载驱动, 整数型, , 成功返回驱动句柄,失败返回-1
.参数 驱动路径, 文本型, 参考 , sys驱动程序完整路径
.参数 服务名, 文本型, , 表示服务名称的字符串,名称中不允许使用"/"或"\"字符
.参数 显示名, 文本型, , 表示服务名称的字符串,这个名称是供用户界面程序识别函数时使用的
.参数 驱动名, 文本型, , 欲创建的驱动名,文本"\\.\"加上驱动名,比如:“\\.\EDriver”
.子程序 系统一监视剪辑板, 整数型, ,
.参数 窗口句柄, 整数型, , 必须是自身进程的窗口句柄
.参数 回调, 子程序指针, , 参数类型为"文本型",扩展参数分别是句柄,消息,参数一,参数二,消息值#WM_DRAWCLIPBOARD 剪贴板内容变化 #WM_DESTROYCLIPBOARD 清空剪贴板 #WM_CHANGECBCHAIN 停止监视剪贴板
.子程序 系统一禁用文件系统重定向, 逻辑型, , 禁用调用线程的文件系统重定向,默认情况下启用文件系统重定向。此功能对于想要访问本机system32目录的32位应用程序很有用。
.子程序 系统一某键是否被按下, 逻辑型, , 判断有没有按住某键
.参数 键代码, 整数型, ,
.子程序 系统一启动驱动, 逻辑型, , StartDriver
.参数 cszDriverName, 文本型, , 名称
.参数 cszDriverFullPath, 文本型, , 位置
.子程序 系统一强制删除文件, 逻辑型, , 可以删除掉所有类型的文件包括运行的程序
.参数 文件名, 文本型, , 文件所在位置
.子程序 系统一驱动是否存在, 逻辑型, , 取系统已加载的驱动,成功取到返回真,失败返回假
.参数 驱动名, 文本型, ,
.子程序 系统一驱动手动通信, 逻辑型, , "系统一取驱动句柄()"获取驱动句柄//不自动取指针
.参数 驱动句柄, 整数型, , 加载驱动返回的句柄
.参数 驱动控制码, 整数型, , 与驱动程序通信的控制码,十进制
.参数 输入指针, 整数型, , 欲输入数据的指针,无用请写将此参数设置为0
.参数 输入指针长度, 整数型, 可空 , 无用请写将此参数设置为0
.参数 输出指针, 整数型, , 欲输出数据的指针,无用请写将此参数设置为0
.参数 输出指针长度, 整数型, 可空 , 无用请写将此参数设置为0
.子程序 系统一驱动手动通信2, 逻辑型, , "系统一取驱动句柄()"获取驱动句柄//自动取指针
.参数 句柄, 整数型, , 加载驱动返回的句柄
.参数 驱动控制码, 整数型, , 与驱动程序通信的控制码,十进制. 使用"系统一计算IOCTL请求操作代码"计算
.参数 输入数据, 整数型, , 欲输入数据的指针,无用请写将此参数设置为0
.参数 输入指针长度, 整数型, 可空 , 无用请写将此参数设置为0
.参数 输出数据, 整数型, , 欲输出数据的指针,无用请写将此参数设置为0
.参数 输出指针长度, 整数型, 可空 , 无用请写将此参数设置为0
.子程序 系统一驱动自动通信, 逻辑型, , 与驱动建立通信.就是自动获取驱动句柄//不自动取指针
.参数 控制码, 整数型, , 使用"系统一计算IOCTL请求操作代码"计算
.参数 服务名, 文本型, , 提供驱动服务的名称 例如:“EDriver”
.参数 输入驱动代码, 整数型, , 提供与驱动通信内容
.参数 输出驱动代码, 整数型, , 提供与驱动通信内容
.子程序 系统一取磁盘符数量, 整数型, , 返回磁盘数量. 字符 (66 + 返回的数量,从1开始)
.子程序 系统一取驱动句柄, 整数型, ,
.参数 服务名, 文本型, , 比如"EDriver"
.子程序 系统一取鼠标位置, POINT, , 取鼠标在屏幕中的坐标位置;
.子程序 系统一取系统位数, 整数型, , 取系统位数,返回32或64
.子程序 系统一取向日葵ID, 文本型, ,
.子程序 系统一取向日葵验证码, 文本型, , 必须在运行状态才能取到
.子程序 系统一删除驱动, 逻辑型, , RemoveDriver
.参数 cszDriverName, 文本型, ,
.子程序 系统一是否32位, 逻辑型, , 是32位系统返回真,否则返回假
.子程序 系统一是否64位, 逻辑型, , 是64位系统返回真,否则返回假
.子程序 系统一鼠标单击, , , 向指定窗口发送鼠标动作消息(无返回值)
.参数 窗口句柄, 整数型, 可空 , 可空:为桌面超级列表框句柄 接收鼠标消息窗口句柄
.参数 水平坐标, 整数型, 可空 , 可空:为原水平坐标不变 移动目标鼠标水平坐标 (注:坐标为参数一窗口句柄中的坐标)
.参数 垂直坐标, 整数型, 可空 , 可空:为原垂直坐标不变 移动目标鼠标垂直坐标
.参数 键, 整数型, 可空 , 可空:为左键 1 #左键 2 #右键 3 #中键 4 #中键上滚动 5 #中键下滚动(滚动前后请按下放开中键)
.参数 控制, 整数型, 可空 , 可空:为单击 1 #单击 2 #双击 3 #按下 4 #放开
.子程序 系统一鼠标是否被按下, 逻辑型, , 按住状态返回真,弹起状态返回假。
.参数 键代码, 整数型, , 鼠标左键=1 右键=2 中键=4 其它用易常量 #键代码
.子程序 系统一停止监视剪辑板, 逻辑型, ,
.参数 窗口句柄, 整数型, , 必须是自身进程的窗口句柄
.子程序 系统一停止驱动, 逻辑型, , StopDriver
.参数 cszDriverName, 文本型, ,
.子程序 系统一写硬盘扇区, 逻辑型, , 向指定扇区写入内容。
.参数 数据, 字节集, ,
.参数 起始扇区, 整数型, ,
.参数 欲写扇区数, 整数型, ,
.子程序 系统一卸载驱动, 逻辑型, , 卸载驱动并删除服务,成功返回真,失败返回假
.参数 服务名, 文本型, , 表示服务名称的字符串,名称中不允许使用"/"或"\"字符
.参数 是否删除服务, 逻辑型, 可空 , 为真表示删除服务
.子程序 线程_初始化COM库, , , 有时执行线程的时候,会自动关闭,此时,可以在多线程的程序里创建COM对象前先初始化,一个线程只能调用一次
.子程序 线程_启动, 整数型, , 成功返回线程句柄,失败返回0
.参数 要启动的子程序, 子程序指针, ,
.参数 要传去子程序的参数, 整数型, 可空 , 往子程序里面传递一个整数型的参数
.参数 线程ID, 整数型, 参考 可空 , 请提供一个整数型的变量,用于存放新创建的线程ID。
.子程序 线程_取消COM库, , , 取消COM库的初始化,如果你在线程头部加入了 线程_初始化COM库 请在尾部加入此命令
.子程序 线程一尝试进入许可区, 逻辑型, ,
.参数 许可证指针, 整数型, ,
.子程序 线程一创建进入许可证, 整数型, ,
.子程序 线程一打开线程, 整数型, ,
.参数 线程ID, 整数型, ,
.子程序 线程一进入许可区, , ,
.参数 许可证指针, 整数型, ,
.子程序 线程一启动一文本型, 整数型, ,
.参数 子程序, 子程序指针, ,
.参数 参数内容, 文本型, ,
.子程序 线程一取线程环境, 线程环境, ,
.参数 线程句柄, 整数型, ,
.子程序 线程一删除进入许可证, , ,
.参数 许可证指针, 整数型, ,
.子程序 线程一退出许可区, , ,
.参数 许可证指针, 整数型, ,
.子程序 线程一置线程环境, 逻辑型, ,
.参数 线程句柄, 整数型, ,
.参数 线程环境, 线程环境, ,
.子程序 相乘_汇编, 整数型, ,
.参数 a, 整数型, ,
.参数 b, 整数型, ,
.子程序 相除_汇编, 整数型, ,
.参数 a, 整数型, ,
.参数 b, 整数型, ,
.子程序 相加_汇编, 整数型, ,
.参数 a, 长整数型, ,
.参数 b, 长整数型, ,
.子程序 相减_汇编, 整数型, ,
.参数 a, 整数型, ,
.参数 b, 整数型, ,
.子程序 校验_取md5, 文本型, , 取数据MD5
.参数 字节集数据, 字节集, , 要取数据摘要的字节集
.参数 返回值转成大写, 逻辑型, 可空 , 可空,默认为假。假=小写 真=大写
.参数 是否取16位, 逻辑型, 可空 , 可空,默认为32位
.子程序 校验_取md5_文本, 文本型, , 取文本MD5,支持中文。
.参数 欲取MD5的文本串, 文本型, , 要取数据摘要的字节集
.参数 是否包含中文, 逻辑型, 可空 , 如果“欲取MD5的文本”中包含有汉字,设置为空,返回的MD5将不一样。
.参数 返回值转成大写, 逻辑型, 可空 , 可空,默认为假。假=小写 真=大写
.参数 是否取16位, 逻辑型, 可空 , 可空,默认为32位
.子程序 写配置项_注册表, 逻辑型, ,
.参数 配置文件名, 文本型, , Test
.参数 节名称, 文本型, , l1 路径名称
.参数 配置项名称, 文本型, 可空 , a 键名称
.参数 欲写入值, 文本型, 可空 , 1
.子程序 信息框_标准, 整数型, , 返回-1为调用失败
.参数 父窗口句柄, 整数型, 可空 ,
.参数 标题, 文本型, 可空 ,
.参数 窗口标题, 文本型, 可空 ,
.参数 内容, 文本型, 可空 ,
.参数 标准按钮, 整数型, 可空 , 位或 (#TDCBF_YES_BUTTON, #TDCBF_OK_BUTTON)
.参数 资源, 整数型, 可空 ,
.参数 图标, 整数型, 可空 , #TD_SUCCESS_BG_ICON
.子程序 信息框_标准_W, 整数型, ,
.参数 父窗口句柄, 整数型, 可空 ,
.参数 标题, 字节集, 可空 ,
.参数 窗口标题, 字节集, 可空 ,
.参数 内容, 字节集, 可空 ,
.参数 标准按钮, 整数型, 可空 , 位或 (#TDCBF_YES_BUTTON, #TDCBF_OK_BUTTON)
.参数 资源, 整数型, 可空 ,
.参数 图标, 整数型, 可空 , #TD_SUCCESS_BG_ICON
.子程序 信息框_纯汇编, 整数型, , 和MessageBoxA用法一样
.参数 hWnd, 整数型, ,
.参数 lpText, 整数型, , 必须传入文本的指针
.参数 lpCaption, 整数型, , 必须传入文本的指针
.参数 uType, 整数型, 可空 ,
.子程序 信息框_高级, 整数型, , 返回-1为调用失败
.参数 父窗口句柄, 整数型, 可空 ,
.参数 标题, 文本型, 可空 ,
.参数 窗口标题, 文本型, 可空 ,
.参数 内容, 文本型, 可空 ,
.参数 标准按钮, 整数型, 可空 , 位或 (#TDCBF_YES_BUTTON, #TDCBF_OK_BUTTON)
.参数 默认按钮, 整数型, 可空 ,
.参数 资源, 整数型, 可空 ,
.参数 图标, 整数型, 可空 , #TD_SUCCESS_BG_ICON
.参数 拓展样式, 整数型, 可空 , #TDF_USE_COMMAND_LINKS
.参数 宽度, 整数型, 可空 , 默认按照文字自动调整
.参数 复选框信息, 文本型, 可空 ,
.参数 复选框返回, 整数型, 参考 可空 ,
.参数 展开提示, 文本型, 可空 ,
.参数 收缩提示, 文本型, 可空 ,
.参数 展开信息, 文本型, 可空 ,
.参数 底部图标, 整数型, 可空 , #TD_WARNING_BG_ICON
.参数 底部信息, 文本型, 可空 ,
.参数 拓展按钮, 拓展按钮, 可空 数组,
.参数 单选框, 拓展按钮, 可空 数组,
.参数 默认单选框, 整数型, 可空 ,
.参数 单选框返回, 整数型, 参考 可空 ,
.参数 回调事件, 整数型, 可空 , TaskDialogCallbackProc
.子程序 信息框_高级_W, 整数型, ,
.参数 父窗口句柄, 整数型, 可空 ,
.参数 标题, 字节集, 可空 ,
.参数 窗口标题, 字节集, 可空 ,
.参数 内容, 字节集, 可空 ,
.参数 标准按钮, 整数型, 可空 , 位或 (#TDCBF_YES_BUTTON, #TDCBF_OK_BUTTON)
.参数 默认按钮, 整数型, 可空 ,
.参数 资源, 整数型, 可空 ,
.参数 图标, 整数型, 可空 , #TD_SUCCESS_BG_ICON
.参数 拓展样式, 整数型, 可空 , #TDF_USE_COMMAND_LINKS
.参数 宽度, 整数型, 可空 , 默认按照文字自动调整
.参数 复选框信息, 字节集, 可空 ,
.参数 复选框返回, 整数型, 参考 可空 ,
.参数 展开提示, 字节集, 可空 ,
.参数 收缩提示, 字节集, 可空 ,
.参数 展开信息, 字节集, 可空 ,
.参数 底部图标, 整数型, 可空 , #TD_WARNING_BG_ICON
.参数 底部信息, 字节集, 可空 ,
.参数 拓展按钮, 拓展按钮_W, 可空 数组,
.参数 单选框, 拓展按钮_W, 可空 数组,
.参数 默认单选框, 整数型, 可空 ,
.参数 单选框返回, 整数型, 参考 可空 ,
.参数 回调事件, 整数型, 可空 , TaskDialogCallbackProc
.子程序 信息框_汇编, 整数型, , MessageBoxA
.参数 提示内容, 文本型, 可空 , 提示内容
.参数 提示标题, 文本型, 可空 , 提示标题
.参数 提示图标和按钮类型, 整数型, 可空 , 提示图标和按钮类型
.参数 窗口句柄, 整数型, 可空 , 窗口句柄,可以填0
.子程序 信息框_兼容, 整数型, ,
.参数 父窗口句柄, 整数型, 可空 ,
.参数 标题, 文本型, 可空 ,
.参数 窗口标题, 文本型, 可空 ,
.参数 内容, 文本型, 可空 ,
.参数 标准按钮, 整数型, 可空 , 仅支持 #TDCBF_OK_BUTTON / 位或 (#TDCBF_OK_BUTTON, #TDCBF_CANCEL_BUTTON) / 位或 (#TDCBF_RETRY_BUTTON, #TDCBF_CANCEL_BUTTON) / 位或 (#TDCBF_YES_BUTTON, #TDCBF_NO_BUTTON)
.参数 资源, 整数型, 可空 ,
.参数 图标, 整数型, 可空 , #TD_SUCCESS_BG_ICON
.参数 强制兼容, 逻辑型, 可空 , 强制使用兼容模式(用于测试)
.子程序 信息框_是否支持, 逻辑型, ,
.子程序 寻找字节集_汇编, 整数型, , 返回一字节集在另一字节集中最先出现的位置,位置值从 1 开始.如果未找到,返回 -1. 以千万次循环比核心库快一百毫秒左右
.参数 被搜寻的字节集, 字节集, ,
.参数 欲寻找的字节集, 字节集, ,
.参数 起始搜寻位置, 整数型, 可空 , 1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始. .
.子程序 寻找字节集_汇编_, 整数型, ,
.参数 被搜寻的字节集, 字节集, ,
.参数 欲寻找的字节集, 字节集, ,
.参数 起始搜寻位置, 整数型, 可空 , 1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始. .
.子程序 指针到文本W, 字节集, ,
.参数 p, 整数型, , 请保证指针的有效性
.子程序 指针到文本W2A, 文本型, , 取内存中Unicode字符串文本。返回指定内存指针所指向地址处的文本,注意调用本命令前一定要确保所提供的内存指针真实有效,且指向一个以零字符结束的文本串。
.参数 Unicode内存指针, 整数型, ,
.子程序 指针到整数_, 整数型, ,
.参数 指针, 整数型, ,
.子程序 指针到整数_汇编, 整数型, , 指针到整数汇编版本
.参数 指针, 整数型, ,
.子程序 指针到子程序指针_, 整数型, ,
.参数 子程序指针, 子程序指针, ,
.子程序 指针到字节集_, 字节集, ,
.参数 内存指针, 整数型, ,
.子程序 注册表_存值, 逻辑型, , 不区分 [键名称] 与 [完整键路径]
.参数 键根目录, 整数型, 可空 , #HKEY_*开头的常量。默认#HKEY_LOCAL_MACHINE
.参数 注册表_写入内容, 注册表_键, ,
.子程序 注册表_取值, 注册表_键, , 不区分 [键名称] 与 [完整键路径]
.参数 键根目录, 整数型, 可空 , #HKEY_*开头的常量。默认#HKEY_LOCAL_MACHINE
.参数 键名称, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test。
.子程序 注册表_删除, 逻辑型, , 不区分 [键名称] 与 [完整键路径]
.参数 键根目录, 整数型, 可空 , #HKEY_*开头的常量。默认#HKEY_LOCAL_MACHINE
.参数 键名称, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test。
.子程序 注册表_写入内容, 注册表_键, , 不区分 [键名称] 与 [完整键路径]
.参数 键值, 字节集, , 写入的文本
.参数 类型, 整数型, , REG_SZ=1;REG_EXPAND_SZ;REG_MULTI_SZ;#REG_BINARY
.参数 键名称, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test。
.子程序 子文本正则替换, 文本型, ,
.参数 原文本, 文本型, ,
.参数 要替换的文本, 文本型, 可空 ,
.参数 用作替换的文本, 文本型, 可空 ,
.参数 是否区分大小写, 逻辑型, 可空 ,
.子程序 自减_汇编, , , dec
.参数 参_整数, 整数型, 参考 ,
.子程序 自增_汇编, , , inc
.参数 参_整数, 整数型, 参考 ,
.子程序 字节集_到十六进制, 文本型, , 将字节集用16进制表示.可以将字节集用系统标准16进制表示
.参数 原始字节集, 字节集, , 用于转换的字节集
.子程序 字节集_到文本, 文本型, ,
.参数 字节集, 字节集, ,
.子程序 字节集_到整数, 整数型, ,
.参数 字节集, 字节集, ,
.参数 位置, 整数型, 可空 , 默认为1
.子程序 字节集_取空白, 字节集, ,
.参数 零字节数目, 整数型, ,
.子程序 字节集_取右边, 字节集, ,
.参数 字节集, 字节集, ,
.参数 欲取出字节的数目, 整数型, ,
.子程序 字节集_取右边1, 字节集, , 从字节集的右边按 欲寻找的字节集 开始寻找
.参数 被查找的字节集, 字节集, , 被查找的字节集
.参数 欲寻找的字节集, 字节集, , 欲寻找的字节集
.参数 起始寻找位置, 整数型, 可空 , 欲寻找的字节集的起始寻找位置,一般情况都留空
.子程序 字节集_取长度, 整数型, ,
.参数 字节集, 字节集, ,
.子程序 字节集_取指定位置字节集, 字节集, ,
.参数 字节集, 字节集, ,
.参数 起始取出位置, 整数型, ,
.参数 欲取出字节的数目, 整数型, ,
.子程序 字节集_取中间, 字节集, , 取指定字节集中 指定前后字节集中间的数据,用法与”文本_取出中间文本“类似
.参数 要操作的字节集, 字节集, ,
.参数 前面字节集, 字节集, ,
.参数 后面字节集, 字节集, ,
.参数 起始搜寻位置, 整数型, 可空 , 可空。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。
.子程序 字节集_取左边, 字节集, ,
.参数 字节集, 字节集, ,
.参数 欲取出字节的数目, 整数型, ,
.子程序 字节集_取左边1, 字节集, , 从字节集的左边按 欲寻找的字节集 开始寻找
.参数 被查找的字节集, 字节集, , 被查找的字节集
.参数 欲寻找的字节集, 字节集, , 欲寻找的字节集
.参数 起始寻找位置, 整数型, 可空 , 欲寻找的文本的起始寻找位置
.子程序 字节集_十六进制到字节集, 字节集, , 将一串十六进制文本还原为字节集。还原为字节集可以将默认的16进制文本转换成字节集。如“00BFAD00”可还原为{0,191,173,0}
.参数 原始16进制文本, 文本型, , 如“00BFAD00AFD4FD4F9E054F9FF91FC5FF2076FBAFDB071044”
.子程序 字节集_替换, 字节集, , 将指定字节集的某一部分用其它的字节集替换,然后返回替换后的结果.
.参数 欲替换其部分的字节集, 字节集, ,
.参数 起始替换位置, 整数型, , 替换的起始位置,1为首位置,2为第2个位置,如此类推.
.参数 替换长度, 整数型, ,
.参数 用作替换的字节集, 字节集, 可空 , 可以被省略.如果本参数被省略,则删除字节集中的指定部分.
.子程序 字节集_文本转字节集, 字节集, , 将“字节集_字节集转文本”得到的文本字节集重新转换为字节集。感谢【御风软件】提供代码
.参数 文本字节集, 文本型, ,
.子程序 字节集_文本转字节集ex, 字节集, , 感谢【@贫民窟 】提供源码
.参数 参_文本, 文本型, ,
.子程序 字节集_寻找, 整数型, , 返回一字节集在另一字节集中最先出现的位置,位置值从 1 开始.如果未找到,返回 -1.
.参数 被搜寻的字节集, 字节集, ,
.参数 欲寻找的字节集, 字节集, ,
.参数 起始搜寻位置, 整数型, 可空 , 1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始.
.子程序 字节集_寻找取右, 字节集, , 从字节集的右边按 欲寻找的字节集 开始寻找 如 字节集_取右边({105,108,121,13,10,83,101},{13,10}) 将返回 {83,101}
.参数 被查找的字节集, 字节集, , 被查找的字节集
.参数 欲寻找的字节集, 字节集, , 欲寻找的字节集
.参数 起始寻找位置, 整数型, 可空 , 可为空,默认为1,从左往右寻找,如果为负数,则从右往左寻找。
.子程序 字节集_寻找取中, 字节集, ,
.参数 要操作的字节集, 字节集, ,
.参数 前面字节集, 字节集, ,
.参数 后面字节集, 字节集, ,
.参数 起始搜寻位置, 整数型, 可空 , 可空。1为首位置,2为第2个位置,如此类推,如果被省略,则“寻找字节集”命令默认从首部开始,“倒找字节集”命令默认从尾部开始。
.子程序 字节集_寻找取左, 字节集, , 从字节集的左边按 欲寻找的字节集 开始寻找 如 字节集_取左边({105,108,121,13,10,83,101},{13,10}) 将返回 {105,108,121}
.参数 被查找的字节集, 字节集, , 被查找的字节集
.参数 欲寻找的字节集, 字节集, , 欲寻找的字节集
.参数 起始寻找位置, 整数型, 可空 , 可为空,默认为1,从左往右寻找,如果为负数,则从右往左寻找。
.子程序 字节集_寻找子, 整数型, , 查找所有欲寻找的字节集 ,将每个位置放入 结果数组
.参数 被搜寻的字节集, 字节集, ,
.参数 欲寻找的字节集, 字节集, ,
.参数 结果数组, 整数型, 数组,
.参数 开始偏移, 整数型, 可空 ,
.子程序 字节集_子替换, 字节集, , 将所有的预被替换的字节集用 用作替换的子字节集 替换
.参数 欲被替换的字节集, 字节集, ,
.参数 欲被替换的子字节集, 字节集, ,
.参数 用作替换的子字节集, 字节集, 可空 , 可以被省略。如果省略本参数,则默认为空字节集。
.参数 进行替换的起始位置, 整数型, 可空 , 可以被省略。被替换子字节集的起始搜索位置。如果省略,默认从1开始。
.参数 替换进行的次数, 整数型, 可空 , 可以被省略。对子字节集进行替换的次数。如果省略,默认进行所有可能的替换。
.子程序 字节集_字节集到十六进制, 文本型, , 将字节集用16进制表示.可以将字节集用系统标准16进制表示
.参数 原始字节集, 字节集, , 用于转换的字节集
.子程序 字节集_字节集转文本ex, 文本型, , 感谢【@贫民窟 】提供源码
.参数 字节集, 字节集, ,
.全局变量 内存, 类_内存, 公开, , 内存操作
.数据类型 ACCENT_POLICY, 公开,
.成员 AccentState, 整数型, , ,
.成员 AccentFlags, 整数型, , ,
.成员 GradientColor, 整数型, , ,
.成员 AnimationId, 整数型, , ,
.数据类型 CLIENT_ID, 公开,
.成员 UniqueProcess, 整数型, , ,
.成员 UniqueThread, 整数型, , ,
.数据类型 CMENUINFO, 公开, 菜单信息
.成员 cbSize, 整数型, , , 28
.成员 fMask, 整数型, , , MIM_
.成员 dwStyle, 整数型, , , MNS_
.成员 cyMax, 整数型, , , 当超过最大高度,滚动条会自动出现,默认为0屏幕高度
.成员 hbrBack, 整数型, , , 背景刷
.成员 dwContextHelpID, 整数型, , , 上下文帮助标识符。 这是用于GetMenuContextHelpId和SetMenuContextHelpId
.成员 dwMenuData, 整数型, , ,
.数据类型 CONTEXT, 公开,
.成员 ContextFlags, 整数型, , ,
.成员 Dr0, 整数型, , ,
.成员 Dr1, 整数型, , ,
.成员 Dr2, 整数型, , ,
.成员 Dr3, 整数型, , ,
.成员 Dr6, 整数型, , ,
.成员 Dr7, 整数型, , ,
.成员 FloatSave, FLOATING_SAVE_AREA, , ,
.成员 SegGs, 整数型, , ,
.成员 SegFs, 整数型, , ,
.成员 SegEs, 整数型, , ,
.成员 SegDs, 整数型, , ,
.成员 Edi, 整数型, , ,
.成员 Esi, 整数型, , ,
.成员 Ebx, 整数型, , ,
.成员 Edx, 整数型, , ,
.成员 Ecx, 整数型, , ,
.成员 Eax, 整数型, , ,
.成员 Ebp, 整数型, , ,
.成员 Eip, 整数型, , ,
.成员 SegCs, 整数型, , ,
.成员 EFlags, 整数型, , ,
.成员 Esp, 整数型, , ,
.成员 SegSs, 整数型, , ,
.成员 ExtendedRegisters, 字节型, , ,
.数据类型 Dr寄存器, 公开, 24字节 物理中断寄存器结构 CONTEXT_DEBUG_REGISTERS
.成员 Dr0, 整数型, , , 04 物理中断用
.成员 Dr1, 整数型, , , 08 物理中断用
.成员 Dr2, 整数型, , , 0C 物理中断用
.成员 Dr3, 整数型, , , 10 物理中断用
.成员 Dr6, 整数型, , , 14 物理中断状态寄存器,发生断点事件时会设置此寄存器描述中断状态
.成员 Dr7, 整数型, , , 18 物理中断控制寄存器,设置断点发生的条件
.数据类型 FILETIME, 公开, 文件时间;
.成员 底部时间数据, 整数型, , ,
.成员 顶部时间数据, 整数型, , ,
.数据类型 FLOATING_SAVE_AREA, 公开,
.成员 ControlWord, 整数型, , ,
.成员 StatusWord, 整数型, , ,
.成员 TagWord, 整数型, , ,
.成员 ErrorOffset, 整数型, , ,
.成员 ErrorSelector, 整数型, , ,
.成员 DataOffset, 整数型, , ,
.成员 DataSelector, 整数型, , ,
.成员 RegisterArea, 字节型, , ,
.成员 Cr0NpxState, 整数型, , ,
.数据类型 IconDirEntry, 公开, 16
.成员 bWidth, 字节型, , , 图标图片的显示宽度
.成员 bHeight, 字节型, , , 图标图片的显示高度
.成员 bColorCount, 字节型, , , 图标图片的颜色数
.成员 bReserved, 字节型, , , 保留域总是 0
.成员 wPlanes, 短整数, , , 图标图片的位面数
.成员 wBitCount, 短整数, , , 图标图片的颜色深度
.成员 dwBytesInRes, 整数型, , , 图标图片占用的数据量
.成员 dwImageOffset, 整数型, , , 图标图片的开始位置
.数据类型 INFORMATION, 公开,
.成员 dwReserved, 整数型, , ,
.成员 dwBase, 整数型, , ,
.成员 dwSize, 整数型, , ,
.成员 dwFlags, 整数型, , ,
.成员 Index, 短整数, , ,
.成员 Unknown, 短整数, , ,
.成员 LoadCount, 短整数, , ,
.成员 ModuleNameOffset, 短整数, , ,
.成员 ImageName, 字节型, , ,
.数据类型 IO_COUNTERSEX, 公开,
.成员 ReadOperationCount, 长整数型, , ,
.成员 WriteOperationCount, 长整数型, , ,
.成员 OtherOperationCount, 长整数型, , ,
.成员 ReadTransferCount, 长整数型, , ,
.成员 WriteTransferCount, 长整数型, , ,
.成员 OtherTransferCount, 长整数型, , ,
.数据类型 JSON节点, 公开, 节点中项目属性根据不同时刻可能有未获取完毕的情况,请参照每个属性相应说明
.成员 名称, 文本型, , , 成员名称获取完全结束后确定
.成员 值, 文本型, , , 成员值获取完全结束后确定 ,对象和数组的成员数需要等到与其配对的结束符“]”或“}”后此处才能有值
.成员 层次, 整数型, , , 层次从1开始,成员的名称或者值首个字符出现时确定
.成员 类型, 整数型, , , 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。0=未知类型,6=空,文本\对象\数组 在值首次出现时确定,其他类型在值获取结束后确定
.成员 成员类型, 字节型, , , 4=对象型,5=数组型,0=顶级项目,其他值表明程序出错,记录父项目的类型 在成员的名称或者值首个字符出现时确定
.数据类型 LARGE_INTEGER, 公开, 有符号长整数。注意:易语言支持长整数型,可以直接代替这个结构。
.成员 QuadPart, 长整数型, , ,
.数据类型 LARGE_INTEGER_, 公开, 这里一定要这个数据类型,如果直接写成整数型的话,运行不了的
.成员 QuadPart, 整数型, , ,
.数据类型 LPMODULEENTRY32, 公开,
.成员 size, 整数型, , ,
.成员 mid, 整数型, , , 模块ID
.成员 pid, 整数型, , , 进程ID
.成员 gusage, 整数型, , , 全局引用数
.成员 pusage, 整数型, , , 引用数
.成员 base, 整数型, , , 模块基址
.成员 bsize, 整数型, , , 模块大小
.成员 hmodule, 整数型, , , 模块句柄
.成员 szname, 字节型, , , 模块名
.成员 szpath, 字节型, , , 模块路径
.数据类型 MEMORY_BASIC_INFORMATION, 公开, 用来存放虚拟地址空间或虚拟页的属性或状态的结构
.成员 BaseAddress, 长整数型, , , 指向内存块所占的第一个页面基地址(VirtualAlloc 中的 lpAddress类型)
.成员 AllocationBase, 长整数型, , , 指向基地址内存块所占的第一块区域基地址,小于等于BaseAddress,也就是说BaseAddress一定包含在AllocationBase分配的范围内
.成员 AllocationProtect, 长整数型, , , 这个虚拟页最初申请时的保护方式.(VirtualAlloc 中的 flProtect类型)
.成员 RegionSize, 长整数型, , , 虚拟页的空间大小
.成员 State, 长整数型, , , 当前虚拟页的状态
.成员 Protect, 长整数型, , , 虚拟页现在的保护方式.(VirtualAlloc 中的 flProtect类型)
.成员 lType, 长整数型, , , 当前虚拟页在区域中的类型
.数据类型 MODULES, 公开,
.成员 dwNumberOfModules, 整数型, , ,
.成员 ModuleInformation, INFORMATION, , ,
.数据类型 MSG, 公开,
.成员 hwnd, 整数型, , ,
.成员 message, 整数型, , ,
.成员 wParam, 整数型, , ,
.成员 lParam, 整数型, , ,
.成员 time, 整数型, , ,
.成员 pt, POINT, , ,
.数据类型 OBJECT_ATTRIBUTES, 公开,
.成员 Length, 整数型, , ,
.成员 RootDirectory, 整数型, , ,
.成员 ObjectName, 整数型, , ,
.成员 Attributes, 整数型, , ,
.成员 SecurityDescriptor, 整数型, , ,
.成员 SecurityQualityOfService, 整数型, , ,
.数据类型 OSVERSIONINFOEX, 公开,
.成员 dwOSVersionInfoSize, 整数型, , , 在使用GetVersionEx之前要将此初始化为结构的大小
.成员 dwMajorVersion, 整数型, , , 系统主版本号
.成员 dwMinorVersion, 整数型, , , 系统次版本号
.成员 dwBuildNumber, 整数型, , , 系统构建号
.成员 dwPlatformId, 整数型, , , 系统支持的平台
.成员 szCSDVersion, 字节型, , , 系统补丁包的名称
.成员 wServicePackMajor, 短整数, , , 系统补丁包的主版本
.成员 wServicePackMinor, 短整数, , , 系统补丁包的次版本
.成员 wSuiteMask, 短整数, , , 标识系统上的程序组
.成员 wProductType, 字节型, , , 标识系统类型
.成员 wReserved, 字节型, , , 保留
.数据类型 PERFORMANCE_INFORMATION, 公开,
.成员 cb, 整数型, , ,
.成员 CommitTotal, 整数型, , ,
.成员 CommitLimit, 整数型, , ,
.成员 CommitPeak, 整数型, , ,
.成员 PhysicalTotal, 整数型, , ,
.成员 PhysicalAvailable, 整数型, , ,
.成员 SystemCache, 整数型, , ,
.成员 KernelTotal, 整数型, , ,
.成员 KernelPaged, 整数型, , ,
.成员 KernelNonpaged, 整数型, , ,
.成员 PageSize, 整数型, , ,
.成员 HandleCount, 整数型, , ,
.成员 ProcessCount, 整数型, , ,
.成员 ThreadCount, 整数型, , ,
.数据类型 POINT, 公开, -
.成员 x, 整数型, , , 横坐标
.成员 y, 整数型, , , 纵坐标
.数据类型 PROCESS_BASIC_INFORMATION, 公开,
.成员 ExitStatus, 整数型, , ,
.成员 PebBaseAddress, 整数型, , ,
.成员 AffinityMask, 整数型, , ,
.成员 BasePriority, 整数型, , ,
.成员 UniqueProcessId, 整数型, , ,
.成员 InheritedFromUniqueProcessId, 整数型, , ,
.数据类型 PROCESSENTRY32, 公开, -
.成员 dwSize, 整数型, , , 本结构的长度。内存长度=296,使用时首先设置
.成员 cntUsage, 整数型, , , 引用数,此成员不再使用,始终设置为零。
.成员 th32ProcessID, 整数型, , , 进程ID
.成员 th32DefaultHeapID, 整数型, , , 进程默认堆ID,此成员不再使用,始终设置为零。
.成员 th32ModuleID, 整数型, , , 进程模块ID,此成员不再使用,始终设置为零。
.成员 cntThreads, 整数型, , , 线程数
.成员 th32ParentProcessID, 整数型, , , 父线程
.成员 pcPriClassBase, 整数型, , , 线程优先权,此进程创建的任何线程的基本优先级。
.成员 dwFlags, 整数型, , , 保留,此成员不再使用,并始终设置为零。
.成员 szExeFile, 字节型, , , 进程的可执行文件的名称,如果写成文本型,此处将会被放置一个指针,很显然会出错.
.数据类型 QQ, 公开,
.成员 名称, 文本型, , ,
.成员 Uin, 长整数型, , , qq号
.成员 HTTPKey, 文本型, , ,
.成员 ClientKey, 文本型, , ,
.成员 cookie, 文本型, , ,
.成员 Skey, 文本型, , ,
.成员 bkn, 整数型, , , 即 g_tk
.数据类型 QQ生日信息, 公开,
.成员 年, 长整数型, , ,
.成员 月, 整数型, , ,
.成员 日, 整数型, , ,
.数据类型 QQ信息, 公开, qq号的信息
.成员 face, 整数型, , , face
.成员 生日, QQ生日信息, , , birthday
.成员 phone, 文本型, , , phone
.成员 性别, 逻辑型, , , 真为男,假为女 , gender_id
.成员 allow, 整数型, , , allow
.成员 extflag, 整数型, , , extflag
.成员 大学, 文本型, , , collage
.成员 Uin, 长整数型, , , qq号
.成员 个性签名, 文本型, , , lnick
.成员 cft_flag, 整数型, , , cft_flag
.成员 h_zone, 文本型, , , h_zone
.成员 reg_type, 整数型, , , reg_type
.成员 city, 文本型, , , city
.成员 h_city, 文本型, , , h_city
.成员 city_id, 整数型, , , city_id
.成员 personal, 文本型, , , personal
.成员 生肖, 整数型, , , shengxiao
.成员 token, 文本型, , , token
.成员 所在地区, 文本型, , , province
.成员 性别2, 整数型, , , 原始信息 , gender
.成员 s_flag, 整数型, , , s_flag
.成员 职业, 文本型, , , occupation
.成员 zone_id, 整数型, , , zone_id
.成员 province_id, 整数型, , , province_id
.成员 country_id, 整数型, , , country_id
.成员 constel, 整数型, , , constel
.成员 blood, 整数型, , , blood
.成员 url, 文本型, , , url
.成员 start, 整数型, , , start
.成员 homepage, 文本型, , , homepage
.成员 所属国家, 文本型, , , country
.成员 flag, 整数型, , , flag
.成员 h_country, 文本型, , , h_country
.成员 名称, 文本型, , , nick
.成员 email, 文本型, , , email
.成员 gos_flag, 整数型, , , gos_flag
.成员 h_province, 整数型, , , h_province
.成员 mobile, 文本型, , , mobile
.成员 年龄, 整数型, , ,
.数据类型 RECT, 公开, 矩形
.成员 Left, 整数型, , , 左边
.成员 Top, 整数型, , , 顶边
.成员 Right, 整数型, , , 右边
.成员 Bottom, 整数型, , , 底边
.数据类型 SECURITY_ATTRIBUTES, 公开, 定义安全特性函数格式结构
.成员 nLength, 长整数型, , , 设为结构的长度,可使用sizeof SECURITY_ATTRIBUTES
.成员 lpSecurityDescriptor, 长整数型, , , 一般为NULL
.成员 bInheritHandle, 长整数型, , , 是否允许向柄被子进程继承,允许:TRUE
.数据类型 SERVICE_STATUS, 公开, 服务状态信息;
.成员 dwServiceType, 整数型, , , 服务类型
.成员 dwCurrentState, 整数型, , , 当前状态
.成员 dwControlsAccepted, 整数型, , , 服务可接受的控制码
.成员 dwWin32ExitCode, 整数型, , , Win32出错代码
.成员 dwServiceSpecificExitCode, 整数型, , , 服务出错代码
.成员 dwCheckPoint, 整数型, , , 用于跟踪服务长时间操作
.成员 dwWaitHint, 整数型, , , 服务某一操作的最大允许时间,以毫秒为单位
.数据类型 SHELLEXECUTEINFOA, 公开,
.成员 cbSize, 整数型, , ,
.成员 fMask, 整数型, , ,
.成员 hwnd, 整数型, , ,
.成员 lpVerb, 文本型, , ,
.成员 lpFile, 文本型, , ,
.成员 lpParameters, 文本型, , ,
.成员 lpDirectory, 文本型, , ,
.成员 nShow, 整数型, , ,
.成员 hInstApp, 整数型, , ,
.成员 lpIDList, 整数型, , ,
.成员 lpClass, 文本型, , ,
.成员 hkeyClass, 整数型, , ,
.成员 dwHotKey, 整数型, , ,
.成员 hIcon, 整数型, , ,
.成员 hProcess, 整数型, , ,
.数据类型 SHFILEINFO, 公开,
.成员 hIcon, 整数型, , ,
.成员 iIcon, 整数型, , ,
.成员 dwAttributes, 整数型, , ,
.成员 szDisplayName, 字节型, , ,
.成员 szTypeName, 字节型, , ,
.数据类型 STARTUPINFO, 公开, , 进程启动信息;
.成员 cb, 整数型, , ,
.成员 lpReserved, 文本型, , ,
.成员 lpDesktop, 文本型, , ,
.成员 lpTitle, 文本型, , ,
.成员 dwX, 整数型, , ,
.成员 dwY, 整数型, , ,
.成员 dwXSize, 整数型, , ,
.成员 dwYSize, 整数型, , ,
.成员 dwXCountChars, 整数型, , ,
.成员 dwYCountChars, 整数型, , ,
.成员 dwFillAttribute, 整数型, , ,
.成员 dwFlags, 整数型, , , STARTF_
.成员 wShowWindow, 短整数, , , SW_
.成员 cbReserved2, 短整数, , ,
.成员 lpReserved2, 整数型, , ,
.成员 hStdInput, 整数型, , ,
.成员 hStdOutput, 整数型, , ,
.成员 hStdError, 整数型, , ,
.数据类型 SYSTEM_HANDLE_INFORMATION, 公开, 16byte
.成员 ProcessId, 整数型, , , 进程标识符
.成员 ObjectTypeNumber, 字节型, , , 打开的对象的类型
.成员 Flags, 字节型, , , 句柄属性标志
.成员 Handle, 短整数, , , 句柄数值,在进程打开的句柄中唯一标识某个句柄
.成员 Object, 整数型, , , 这个就是句柄对应的EPROCESS的地址
.成员 GrantedAccess, 整数型, , , 句柄对象的访问权限
.数据类型 SYSTEM_HANDLE_TABLE_ENTRY_INFO, 公开,
.成员 UniqueProcessId, 短整数, , , ""
.成员 CreatorBackTraceIndex, 短整数, , , ""
.成员 ObjectTypeIndex, 字节型, , , ""
.成员 HandleAttributes, 字节型, , , ""
.成员 HandleValue, 短整数, , , ""
.成员 pObject, 整数型, , , ""
.成员 GrantedAccess, 整数型, , , ""
.数据类型 SYSTEM_INFO, 公开, 系统信息
.成员 dwOemId, 整数型, , ,
.成员 dwPageSize, 整数型, , ,
.成员 lpMinimumApplicationAddress, 整数型, , ,
.成员 lpMaximumApplicationAddress, 整数型, , ,
.成员 dwActiveProcessorMask, 整数型, , ,
.成员 dwNumberOfProcessors, 整数型, , ,
.成员 dwProcessorType, 整数型, , ,
.成员 dwAllocationGranularity, 整数型, , ,
.成员 wProcessorLevel, 短整数, , ,
.成员 wProcessorRevision, 短整数, , ,
.数据类型 SYSTEM_PROCESSES, 公开,
.成员 NextEntryDelta, 整数型, , ,
.成员 ThreadCount, 整数型, , ,
.成员 Reserved1, 整数型, , ,
.成员 CreateTime, 长整数型, , ,
.成员 UserTime, 长整数型, , ,
.成员 KernelTime, 长整数型, , ,
.成员 ProcessName, UNICODE_STRING, , ,
.成员 BasePriority, 整数型, , ,
.成员 ProcessID, 整数型, , ,
.成员 InheritedFromProcessId, 整数型, , ,
.成员 HandleCount, 整数型, , ,
.成员 SessionId, 整数型, , ,
.成员 Reserved2, 整数型, , ,
.成员 VmCounters, VM_COUNTERS, , ,
.成员 PrivatePageCount, 整数型, , ,
.成员 IoCounters, IO_COUNTERSEX, , ,
.成员 Threads, SYSTEM_THREADS, , ,
.数据类型 SYSTEM_THREADS, 公开,
.成员 KernelTime, 长整数型, , ,
.成员 UserTime, 长整数型, , ,
.成员 CreateTime, 长整数型, , ,
.成员 WaitTime, 整数型, , ,
.成员 StartAddress, 整数型, , ,
.成员 ClientId, CLIENT_ID, , ,
.成员 Priority, 整数型, , ,
.成员 BasePriority, 整数型, , ,
.成员 ContextSwitchCount, 整数型, , ,
.成员 State, 整数型, , ,
.成员 WaitReason, 整数型, , ,
.数据类型 SYSTEMTIME, 公开, 时间信息函数常用结构
.成员 wYear, 短整数, , , 指出当前的年
.成员 wMonth, 短整数, , , 指出当前的月: 1月=1
.成员 wDayOfWeek, 短整数, , , 指出当前是星期几:星期天=0,星期一=1,等等
.成员 wDay, 短整数, , , 指出当前月的日.
.成员 wHour, 短整数, , , 指出当前的时.
.成员 wMinute, 短整数, , , 指出当前的分.
.成员 wSecond, 短整数, , , 指出当前的秒.
.成员 wMilliseconds, 短整数, , , 指出当前的毫秒.
.数据类型 TASKDIALOGCONFIG, 公开,
.成员 cbSize, 整数型, , ,
.成员 hwndParent, 整数型, , ,
.成员 hInstance, 整数型, , ,
.成员 dwFlags, 整数型, , ,
.成员 dwCommonButtons, 整数型, , ,
.成员 pszWindowTitle, 字节集, , ,
.成员 pszMainInstruction, 整数型, , ,
.成员 pszContent, 字节集, , ,
.成员 cButtons, 字节集, , ,
.成员 pButtons, 整数型, , ,
.成员 nDefaultButton, 字节集, , ,
.成员 cRadioButtons, 整数型, , ,
.成员 pRadioButtons, 整数型, , ,
.成员 nDefaultRadioButton, 字节集, , ,
.成员 pszVerificationText, 整数型, , ,
.成员 pszExpandedInformation, 字节集, , ,
.成员 pszExpandedControlText, 字节集, , ,
.成员 pszCollapsedControlText, 字节集, , ,
.成员 hFooterIcon, 字节集, , ,
.成员 pszFooterIcon, 整数型, , ,
.成员 pszFooter, 字节集, , ,
.成员 pfCallback, 整数型, , ,
.成员 lpCallbackData, 整数型, , ,
.成员 cxWidth, 整数型, , ,
.数据类型 THREADENTRY32, 公开, 获得线程列表函数格式结构
.成员 dwSize, 整数型, , , 本结构的大小
.成员 cntUsage, 整数型, , , 已不使用
.成员 th32ThreadID, 整数型, , , 线程ID
.成员 th32OwnerProcessID, 整数型, , , 该线程父线程的ID
.成员 tpBasePri, 整数型, , , 线程的优先级
.成员 tpDeltaPri, 整数型, , , 已不再使
.成员 dwFlags, 整数型, , , 已不再使
.数据类型 THUMBBUTTON, 公开,
.成员 dwMask, 整数型, , ,
.成员 iId, 整数型, , ,
.成员 iBitmap, 整数型, , ,
.成员 hIcon, 整数型, , ,
.成员 szTip, 字节型, , ,
.成员 dwFlags, 整数型, , ,
.数据类型 TOKEN_ELEVATION, 公开, ,
.成员 TokenIsElevated, 整数型, , ,
.数据类型 TVINSERTSTRUCT, 公开, 树型框操作类
.成员 hParent, 整数型, , , 父
.成员 hInsertAfter, 整数型, , , 插入标志
.成员 mask, 整数型, , , 掩码
.成员 hItem, 整数型, , , 项目句柄
.成员 state, 整数型, , , 状态
.成员 stateMask, 整数型, , , 状态掩码
.成员 pszText, 文本型, 传址, , 项目文本
.成员 cchTextMax, 整数型, , , 最长文本(系统最大允许260个字符)
.成员 iImage, 整数型, , , 图象
.成员 iSelectedImage, 整数型, , , 选择图象
.成员 cChildren, 逻辑型, , , 是否有子
.成员 lParam, 整数型, , , 项目数值
.成员 iIntegral, 整数型, , , 项目的画面高度。 这一个画面高度在标准项目画面高度的增量。
.数据类型 TVINSERTSTRUCT2, 公开, 树型框操作类
.成员 hParent, 整数型, , , 父
.成员 hInsertAfter, 整数型, , , 插入标志
.成员 mask, 整数型, , , 掩码
.成员 hItem, 整数型, , , 项目句柄
.成员 state, 整数型, , , 状态
.成员 stateMask, 整数型, , , 状态掩码
.成员 pszText, 整数型, , , 项目文本
.成员 cchTextMax, 整数型, , , 最长文本(系统最大允许260个字符)
.成员 iImage, 整数型, , , 图象
.成员 iSelectedImage, 整数型, , , 选择图象
.成员 cChildren, 逻辑型, , , 是否有子
.成员 lParam, 整数型, , , 项目数值
.成员 iIntegral, 整数型, , , 项目的画面高度。 这一个画面高度在标准项目画面高度的增量。
.数据类型 UNICODE_STRING, 公开,
.成员 Length, 短整数, , ,
.成员 MaximumLength, 短整数, , ,
.成员 Buffer, 整数型, , ,
.数据类型 UNICODE_STRING_BLUESCREEN, 公开,
.成员 Length, 短整数, , ,
.成员 MaximumLength, 短整数, , ,
.成员 Buffer, 文本型, , ,
.数据类型 URL_COMPONENTS, 公开,
.成员 dwStructSize, 整数型, , , 本结构长度,注:60
.成员 lpszScheme, 整数型, , , 协议类型
.成员 dwSchemeLength, 整数型, , , 协议类型缓冲区长度
.成员 nScheme, 整数型, , , 链接类型,1=http,2=https。(INTERNET_SCHEME_HTTP=1,INTERNET_SCHEME_HTTPS=2)
.成员 lpszHostName, 整数型, , , 主机域名(Host)
.成员 dwHostNameLength, 整数型, , , 主机域名缓冲区长度
.成员 nPort, 整数型, , , 端口
.成员 lpszUserName, 整数型, , , 帐号
.成员 dwUserNameLength, 整数型, , , 帐号缓冲区长度
.成员 lpszPassword, 整数型, , , 密码
.成员 dwPasswordLength, 整数型, , , 密码缓冲区长度
.成员 lpszUrlPath, 整数型, , , 路径(页面地址)
.成员 dwUrlPathLength, 整数型, , , 路径缓冲区长度
.成员 lpszExtraInfo, 整数型, , , 额外信息,比如“?”或“#”之后的参数字符串。
.成员 dwExtraInfoLength, 整数型, , , 额外信息长度
.数据类型 VM_COUNTERS, 公开,
.成员 PeakVirtualSize, 整数型, , ,
.成员 VirtualSize, 整数型, , ,
.成员 PageFaultCount, 整数型, , ,
.成员 PeakWorkingSetSize, 整数型, , ,
.成员 WorkingSetSize, 整数型, , ,
.成员 QuotaPeakPagedPoolUsage, 整数型, , ,
.成员 QuotaPagedPoolUsage, 整数型, , ,
.成员 QuotaPeakNonPagedPoolUsage, 整数型, , ,
.成员 QuotaNonPagedPoolUsage, 整数型, , ,
.成员 PagefileUsage, 整数型, , ,
.成员 PeakPagefileUsage, 整数型, , ,
.数据类型 WINDOWCOMPOSITIONATTRIBDATA, 公开,
.成员 Attrib, 整数型, , ,
.成员 pvData, ACCENT_POLICY, 传址, ,
.成员 cbData, 整数型, , ,
.数据类型 WINDOWPOS, 公开,
.成员 hwnd, 整数型, , ,
.成员 hwndInsertAfter, 整数型, , ,
.成员 x, 整数型, , ,
.成员 y, 整数型, , ,
.成员 cx, 整数型, , ,
.成员 cy, 整数型, , ,
.成员 flags, 整数型, , ,
.数据类型 WNDCLASSEX, 公开, 类名更改
.成员 cbSize, 整数型, , ,
.成员 style, 整数型, , ,
.成员 lpfnWndProc, 整数型, , ,
.成员 cbClsExtra, 整数型, , ,
.成员 cbWndExtra, 整数型, , ,
.成员 hInstance, 整数型, , ,
.成员 hIcon, 整数型, , ,
.成员 hCursor, 整数型, , ,
.成员 hbrBackground, 整数型, , ,
.成员 lpszMenuName, 文本型, , ,
.成员 lpszClassName, 文本型, , ,
.成员 hIconSm, 整数型, , ,
.数据类型 WTS_PROCESS_INFO, 公开,
.成员 SessionId, 整数型, , ,
.成员 ProcessId, 整数型, , ,
.成员 pProcessName, 文本型, , ,
.成员 pUserSid, 整数型, , ,
.数据类型 菜单条目结构, 公开, MENUITEMINFO
.成员 结构大小, 整数型, , , 48
.成员 标识符, 整数型, , , 128=位图句柄 8=选中位图句柄&未选中位图句柄 32=条目数据 256=格式类型 2=菜单ID 64=内容指针 1=菜单状态 4=子菜单句柄&BMP项目 16=格式类型&内容指针
.成员 格式类型, 整数型, , , 4=[内容指针]的低位字=位图句柄&忽略[内容长度] 32=垂直线分割列 64=分割列 2048=水平分割线 0=[内容指针]=菜单名称&[内容长度]=名称长度
.成员 菜单状态, 整数型, , , 8=选中 4096=指定菜单项为缺省菜单项,粗体显示 3=禁用 0=激活 128=加亮
.成员 菜单ID, 整数型, , ,
.成员 子菜单句柄, 整数型, , ,
.成员 选中位图句柄, 整数型, , ,
.成员 未选中位图句柄, 整数型, , ,
.成员 条目数据, 整数型, , ,
.成员 内容指针, 文本型, , ,
.成员 内容长度, 整数型, , ,
.成员 BMP项目, 整数型, , , 5=菜单栏的关闭按扭 6=禁用菜单栏的关闭按钮 3=菜单栏的最小化按钮 7=禁用菜单栏的最小化按扭 2=菜单栏的恢复按钮 8=子菜单的关闭按钮 10=子菜单的最小化按钮 11=子菜单的最大化按钮 9=子菜单的恢复按钮
.数据类型 菜单型, 公开,
.成员 句柄, 整数型, , ,
.成员 标题, 文本型, , ,
.成员 标识符, 整数型, , ,
.数据类型 超级列表框0, 公开,
.成员 掩码, 整数型, , ,
.成员 项目, 整数型, , ,
.成员 子项目, 整数型, , ,
.成员 状态, 整数型, , ,
.成员 状态掩码, 整数型, , ,
.成员 项目文本, 文本型, 传址, ,
.成员 项目文本长度, 整数型, , ,
.成员 图片索引, 整数型, , ,
.成员 项目数值, 整数型, , ,
.成员 缩进, 整数型, , ,
.数据类型 超级列表框1, 公开,
.成员 掩码, 整数型, , ,
.成员 表项索引, 整数型, , ,
.成员 子项目, 整数型, , ,
.成员 状态, 整数型, , ,
.成员 状态掩码, 整数型, , ,
.成员 项目文本, 整数型, , ,
.成员 项目文本长度, 整数型, , ,
.成员 图片索引, 整数型, , ,
.成员 项目数值, 整数型, , ,
.成员 缩进, 整数型, , ,
.数据类型 超级列表框3, 公开,
.成员 flags, 整数型, , , 查找类型常量
.成员 LPCTSTR, 文本型, 传址, , LVFI_STRING or LVFI_PARTIAL 才能有效
.成员 lParam, 整数型, , , LVFI_PARAM 才能有效
.成员 pt, 精易_坐标, 传址, , LVFI_NEARESTXY 才能有效
.成员 vkDirection, 整数型, , , 查找热键常量,LVFI_NEARESTXY 才能有效
.数据类型 超级列表框4, 公开,
.成员 flags, 整数型, , , 查找类型常量
.成员 LPCTSTR, 整数型, , , LVFI_STRING or LVFI_PARTIAL 才能有效
.成员 lParam, 整数型, , , LVFI_PARAM 才能有效
.成员 pt, 整数型, , , LVFI_NEARESTXY 才能有效
.成员 vkDirection, 整数型, , , 查找热键常量,LVFI_NEARESTXY 才能有效
.数据类型 超级列表框5, 公开,
.成员 ulFlags, 整数型, , ,
.成员 hbm, 整数型, , , 没有使用,置0
.成员 图片路径, 文本型, 传址, ,
.成员 最大长度, 整数型, , ,
.成员 xOffsetPercent, 整数型, , , X补偿百分比
.成员 yOffsetPercent, 整数型, , , Y补偿百分比
.数据类型 超级列表框6, 公开,
.成员 ulFlags, 整数型, , ,
.成员 hbm, 整数型, , , 没有使用,置0
.成员 pszImage, 整数型, , , 图片路径
.成员 cchImageMax, 整数型, , , 最大长度
.成员 xOffsetPercent, 整数型, , , X补偿百分比
.成员 yOffsetPercent, 整数型, , , Y补偿百分比
.数据类型 超级列表框7, 公开,
.成员 mask, 整数型, , ,
.成员 对齐方式, 整数型, , ,
.成员 列宽度, 整数型, , ,
.成员 列标题, 文本型, 传址, ,
.成员 缓冲区长度, 整数型, , ,
.成员 列索引, 整数型, , ,
.成员 列图标, 整数型, , ,
.成员 iOrder, 整数型, , ,
.数据类型 超级列表框8, 公开,
.成员 mask, 整数型, , ,
.成员 对齐方式, 整数型, , ,
.成员 列宽度, 整数型, , ,
.成员 列标题, 整数型, , ,
.成员 缓冲区长度, 整数型, , ,
.成员 列索引, 整数型, , ,
.成员 列图标, 整数型, , ,
.成员 iOrder, 整数型, , ,
.数据类型 浮点数据, 公开, FLOATING_SAVE_AREA CONTEXT_FLOATING_POINT 108字节 汇编 fsave()=保存, frstor()=载入
.成员 ControlWord, 整数型, , , 1C 28 控制代码
.成员 StatusWord, 整数型, , , 20 32 状态代码
.成员 TagWord, 整数型, , , 24 36 标记代码
.成员 ErrorOffset, 整数型, , , 28 40 错误偏移
.成员 ErrorSelector, 整数型, , , 2C 44 错误选择器
.成员 DataOffset, 整数型, , , 30 48 数据偏移
.成员 DataSelector, 整数型, , , 34 52 数据选择器
.成员 ST0, 字节型, , , 38 56 RegisterArea 浮点数寄存器在这里 ST0 - ST7 每个寄存器为10字节
.成员 ST1, 字节型, , , 42 66
.成员 ST2, 字节型, , , 4C 76
.成员 ST3, 字节型, , , 56 86
.成员 ST4, 字节型, , , 60 96
.成员 ST5, 字节型, , , 6A 106
.成员 ST6, 字节型, , , 74 116
.成员 ST7, 字节型, , , 7E 126
.数据类型 寄存器, 公开, EAX EBX ECX EDX EDI ESI EBP ESP
.成员 标志, 整数型, , , EFlags 32位标志寄存器 用位与()取值,位或()设值
.成员 EDI, 整数型, , ,
.成员 ESI, 整数型, , ,
.成员 EBP, 整数型, , , 这个寄存器是 EBP=真实ESP-真实EBP 的差值
.成员 ESP, 整数型, , , 这个寄存器只用来查看,不要进行设置
.成员 EBX, 整数型, , ,
.成员 EDX, 整数型, , ,
.成员 ECX, 整数型, , ,
.成员 EAX, 整数型, , ,
.数据类型 剪辑板数据, 公开, 自己定义一个数据类型
.成员 剪辑板数据格式, 整数型, , ,
.成员 文本型数据, 文本型, , ,
.成员 字节集长度, 整数型, , ,
.成员 字节集数据, 字节集, , ,
.数据类型 进程结构, 公开,
.成员 进程句柄, 整数型, , , hProcess
.成员 线程句柄, 整数型, , , hThread
.成员 进程标识符, 整数型, , , dwProcessId
.成员 线程标识符, 整数型, , , dwThreadId
.数据类型 进程权限, 公开, From:AdjustTokenPrivileges
.成员 PrivilegeCount, 整数型, , ,
.成员 lowpart, 整数型, , ,
.成员 highpart, 整数型, , ,
.成员 Attributes, 整数型, , ,
.数据类型 进程信息_, 公开, 进程信息
.成员 dwSize, 整数型, , ,
.成员 cntUsage, 整数型, , ,
.成员 进程ID, 整数型, , ,
.成员 th32DefaultHeapID, 整数型, , ,
.成员 th32ModuleID, 整数型, , ,
.成员 cntThreads, 整数型, , ,
.成员 th32ParentProcessID, 整数型, , ,
.成员 pcPriClassBase, 整数型, , ,
.成员 dwFlags, 整数型, , ,
.成员 进程名称, 字节型, , ,
.数据类型 进程信息型, 公开,
.成员 父进程ID, 整数型, , ,
.成员 进程ID, 整数型, , ,
.成员 进程名称, 文本型, , ,
.成员 进程路径, 文本型, , ,
.数据类型 精易_窗口信息, 公开,
.成员 窗口句柄, 整数型, , ,
.成员 进程ID, 整数型, , ,
.成员 线程ID, 整数型, , ,
.成员 窗口标题, 文本型, , ,
.成员 窗口类名, 文本型, , ,
.数据类型 精易_矩形, 公开,
.成员 左边, 整数型, , , 左边,相当于左上角的x
.成员 顶边, 整数型, , , 顶边,相当于左上角的y
.成员 右边, 整数型, , , 右边,相当于右下角的x
.成员 底边, 整数型, , , 底边,相当于右下角的y
.数据类型 精易_内存属性, 公开, MEMORY_BASIC_INFORMATION
.成员 区域地址, 整数型, , , BaseAddress
.成员 分配地址, 整数型, , , AllocationBase
.成员 初始属性, 整数型, , , AllocationProtect
.成员 区域长度, 整数型, , , RegionSize
.成员 保留值, 整数型, , , 已提交值,保留值,自由值State
.成员 当前属性, 整数型, , , Protect
.成员 页类型, 整数型, , , lType
.数据类型 精易_坐标, 公开,
.成员 横, 整数型, , , 横X
.成员 纵, 整数型, , , 纵Y
.数据类型 列表框信息, 公开,
.成员 标题, 文本型, 传址, , 本参数指定表项的标题文本(也即是第0列的标题)。
.成员 图片索引, 整数型, , , 图片索引用于指定“图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。
.成员 状态图片索引, 整数型, , , 状态图片索引用于指定“状态图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。
.成员 表项数值, 整数型, , , 该数值与指定表项相关联。
.成员 缩进数目, 整数型, , , “缩进数目”仅在报表型列表框才有效,用作指定显示时在表项首部增加的空白数。
.成员 列标题, 文本型, , , 从第1列开始计起的列标题,多列请按列索引次序依次写到相应的数组成员中
.成员 列图片索引, 整数型, , , 从第1列开始计起,可以被省略。图片索引用于指定“图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.数据类型 临界许可, 公开, 临界许可类
.成员 标识, 整数型, , , DebugInfo 这个只要大于0就表示许可证存在
.成员 LockCount, 整数型, , ,
.成员 RecursionCount, 整数型, , ,
.成员 OwningThread, 整数型, , ,
.成员 LockSemaphore, 整数型, , ,
.成员 SpinCount, 整数型, , ,
.数据类型 模块信息_, 公开, 进程模块信息 MODULEENTRY32
.成员 size, 整数型, , , dwSize
.成员 mid, 整数型, , , th32ModuleID
.成员 pid, 整数型, , , th32ProcessID
.成员 gusage, 整数型, , , GlblcntUsage
.成员 pusage, 整数型, , , ProccntUsage
.成员 base, 整数型, , , modBaseAddr
.成员 大小, 整数型, , , modBaseSize
.成员 模块句柄, 整数型, , , hModule
.成员 模块文件名, 字节型, , , szModule
.成员 模块完整路径, 字节型, , , szExePath
.数据类型 模块信息型, 公开, 进程模块信息
.成员 进程ID, 整数型, , , 进程标识符
.成员 ID, 整数型, , , 模块标识符
.成员 基地址, 整数型, , , 模块基地址
.成员 大小, 整数型, , , 模块大小
.成员 句柄, 整数型, , , 模块句柄
.成员 文件名, 文本型, , , 模块文件名
.成员 路径, 文本型, , , 模块路径
.数据类型 内存映射数据9X, 公开,
.成员 映射文件号, 整数型, , ,
.成员 指针, 整数型, , ,
.数据类型 内核驱动成员, 公开,
.成员 驱动文件名, 文本型, , ,
.数据类型 任务栏缩略图按钮, 公开,
.成员 掩码, 整数型, , , “缩略图按钮掩码_”开头常量组合
.成员 ID, 整数型, , ,
.成员 图片索引, 整数型, , ,
.成员 图标, 整数型, , ,
.成员 提示文本, 文本型, , ,
.成员 按钮风格, 整数型, , , “缩略图按钮_”开头常量组合
.数据类型 事件结构, 公开,
.成员 菜单ID, 整数型, , ,
.成员 单击事件, 整数型, , ,
.成员 点燃事件, 整数型, , ,
.数据类型 树形框项目数据, 公开,
.成员 项目文本, 文本型, , , 项目文本
.成员 图片索引, 整数型, , , 图象
.成员 选中图片索引, 整数型, , , 选择图象
.成员 项目数值, 整数型, , , 项目数值
.成员 是否加粗, 逻辑型, , ,
.成员 项目句柄, 长整数型, 传址, ,
.数据类型 拓展按钮, 公开,
.成员 ID, 整数型, , , nButtonID
.成员 标题, 文本型, , , pszButtonText 使用字符(10)换行
.数据类型 拓展按钮_W, 公开,
.成员 ID, 整数型, , , nButtonID
.成员 标题, 字节集, , , pszButtonText 使用字符(10)换行
.数据类型 系统时间型, 公开,
.成员 年, 短整数, , ,
.成员 月, 短整数, , ,
.成员 星期, 短整数, , ,
.成员 天, 短整数, , ,
.成员 时, 短整数, , ,
.成员 分, 短整数, , ,
.成员 秒, 短整数, , ,
.成员 毫秒, 短整数, , ,
.数据类型 线程环境, 公开, 204 716字节
.成员 环境标志, 整数型, , , 00 0 CONTEXT ContextFlags .65567=CONTEXT_FULL+DR寄存器+浮点寄存器. CONTEXT_FULL=65543=控制寄存器+通用寄存器+段寄存器 .注意:WIN7里用-1会获取失败
.成员 Dr寄存器, Dr寄存器, , , 04 08 0C 10 14 18 物理中断寄存器结构 CONTEXT_DEBUG_REGISTERS=65552
.成员 浮点数据, 浮点数据, , , 1C 28 CONTEXT_FLOATING_POINT=65544
.成员 Cr0NpxState, 整数型, , , 88 136 属于浮点数寄存器里的同步状态
.成员 GS, 整数型, , , 8C 140 SegGs CONTEXT_SEGMENTS=65540 GS,FS,ES,DS
.成员 FS, 整数型, , , 90 144 SegFs
.成员 ES, 整数型, , , 94 148 SegEs
.成员 DS, 整数型, , , 98 152 SegDs
.成员 EDI, 整数型, , , 9C 156 CONTEXT_INTEGER=65538 EDI,ESI,EBX,EDX,ECX,EAX
.成员 ESI, 整数型, , , A0 160
.成员 EBX, 整数型, , , A4 164
.成员 EDX, 整数型, , , A8 168
.成员 ECX, 整数型, , , AC 172
.成员 EAX, 整数型, , , B0 176
.成员 EBP, 整数型, , , B4 180 CONTEXT_CONTROL=65537 EBP,EIP,CS,标志位,ESP,SS
.成员 EIP, 整数型, , , B8 184
.成员 CS, 整数型, , , BC 188 SegCs=0 标志位=0
.成员 标志位, 整数型, , , C0 192 EFlags CF=1,PF=3,AF=5,ZF=7,SF=8,TF=9,IF=10,DF=11,OF=12, 取位 BT_(标志,位数), 反位 BTC_(标志,位数), 置0 BTR_(), 置1 BTS_(标志,位数)
.成员 ESP, 整数型, , , C4 196
.成员 SS, 整数型, , , C8 200 SegSs
.成员 保留, 整数型, , , CC 208 禁止使用 扩展寄存器 整数型[128] CONTEXT_EXTENDED_REGISTERS=65568
.数据类型 线程结构, 公开,
.成员 结构大小, 整数型, , , 注意!请先初始化!
.成员 引用线程数, 整数型, , , 请传0
.成员 线程ID, 整数型, , ,
.成员 父进程ID, 整数型, , ,
.成员 优先级, 整数型, , ,
.成员 更改的优先级, 整数型, , ,
.成员 保留, 整数型, , ,
.数据类型 线程属性, 公开, THREADENTRY32
.成员 结构大小, 整数型, , , dwSize 28
.成员 引用线程数, 整数型, , , cntUsage
.成员 线程ID, 整数型, , , th32ThreadID
.成员 父进程ID, 整数型, , , th32OwnerProcessID
.成员 优先级, 整数型, , , tpBasePri
.成员 更改的优先级, 整数型, , , tpDeltaPri
.成员 保留, 整数型, , , dwFlags
.成员 许可证, 整数型, , , th32AccessKey
.成员 当前进程ID, 整数型, , , th32CurrentProcessID
.数据类型 线程信息型, 公开, GUITHREADINFO
.成员 结构大小, 整数型, , , cbSize
.成员 标志, 整数型, , , flags
.成员 当前句柄, 整数型, , , hwndActive
.成员 焦点句柄, 整数型, , , hwndFocus
.成员 捕获句柄, 整数型, , , hwndCapture
.成员 当前菜单句柄, 整数型, , , hwndMenuOwner
.成员 移动大小句柄, 整数型, , , hwndMoveSize
.成员 插入符句柄, 整数型, , , hwndCaret
.成员 左边, 整数型, , , Left
.成员 顶边, 整数型, , , Top
.成员 右边, 整数型, , , Right
.成员 底边, 整数型, , , Bottom
.数据类型 注册表_键, 公开,
.成员 键名称, 文本型, , ,
.成员 键值, 字节集, , ,
.成员 类型, 整数型, , ,
.数据类型 坐标型, 公开,
.成员 x, 整数型, , , X轴坐标
.成员 y, 整数型, , , Y轴坐标
.程序集 APIHOOK类, , 公开
.子程序 安装, 逻辑型, , 安装APIHOOK
.参数 动态链接库路径, 文本型, , 欲截获的函数名所在动态链接库的路径
.参数 函数名, 文本型, , 欲截获的函数名
.参数 新函数地址, 整数型, , 回调子程序指针地址.可以用 到整数(子程序指针) 获得
.子程序 安装2, 逻辑型, , 安装APIHOOK
.参数 动态链接库路径, 文本型, , 欲截获的函数名所在动态链接库的路径
.参数 函数名, 文本型, , 欲截获的函数名
.参数 新函数地址, 子程序指针, , 回调子程序指针
.子程序 继续, , , 取消暂停,继续进行拦截
.子程序 取地址, 整数型, , 取原始数据地址,回调原指针时使用
.子程序 卸载, 逻辑型, , 卸载APIHOOK (本命令会在类变量被销毁时自动被调用)
.子程序 暂停, , , 暂停现在的拦截
.程序集 Bilibili, , 公开
.子程序 av转bv, 文本型, , av号转bv号,此代码属于搬运
.参数 x, 长整数型, ,
.子程序 bv转av, 长整数型, , bv号转av号,此代码属于搬运
.参数 bv, 文本型, , 含大写的BV两字 , 例如 BV1x7411272A
.子程序 查询订单, 文本型, , status=4则成功
.参数 customerId, 文本型, ,
.参数 mid, 文本型, ,
.参数 sign, 文本型, ,
.参数 timestamp, 文本型, ,
.参数 wxId, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 登录, 文本型, ,
.参数 账号, 文本型, ,
.参数 密码, 文本型, ,
.子程序 发起支付, 文本型, ,
.参数 bp, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 更新个人资料, 文本型, ,
.参数 uname, 文本型, , 修改一次减6硬币
.参数 usersign, 文本型, ,
.参数 sex, 文本型, ,
.参数 birthday, 文本型, , 格式:1980-01-01
.参数 Cookeis, 文本型, ,
.子程序 更新签名, 文本型, ,
.参数 sign, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 更新头像, 文本型, ,
.参数 face, 字节集, ,
.参数 Cookeis, 文本型, ,
.子程序 关注, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取Bili登录二维码, 文本型, ,
.子程序 获取Bili二维码状态, 文本型, ,
.参数 oauthKey, 文本型, ,
.子程序 获取B币券记录, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取QQ登录二维码, 文本型, , SNS账户登录失败
.子程序 获取TV大会员信息, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取贝壳冻结记录, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取贝壳账户, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取贝壳转出记录, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取贝壳转入记录, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取播放数, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取成就勋章, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取充值明细, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取大会员信息, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取代表作, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取当前成就徽章, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取当前粉丝勋章, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取动态, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取粉丝列表, 文本型, ,
.参数 mid, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取个人资料, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取公告, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取关注和粉丝数, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取关注列表, 文本型, ,
.参数 mid, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取黑名单列表, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取会员积分, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取交易记录, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取空间信息, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取频道, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取钱包信息, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取实名, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取视频分P, 整数型, ,
.参数 av, 文本型, ,
.子程序 获取收藏夹, 文本型, ,
.参数 mid, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取所有表情, 文本型, ,
.子程序 获取所有成就徽章, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取所有粉丝勋章, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取文章, 文本型, ,
.参数 mid, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取我的信息, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取相册, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取消费明细, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取邀请注册信息, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取硬币, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取账号安全, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取支付参数, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取直播喂食列表, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取置顶视频, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取自身空间, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取最近一周登录日志, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取最近一周节操日志, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取最近一周经验日志, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取最近一周硬币日志, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 获取作品, 文本型, ,
.参数 mid, 文本型, ,
.参数 pages, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 加入黑名单, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 悄悄关注, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 取CID, 文本型, , cid ,返回的cid数组,因为视频可能有多个分P,每个分P都有一个cid,因为易语言不支持返回数组,所以返回的数组请使用分割文本(返回的数组,"|",)使用
.参数 视频号, 长整数型, , 既AID
.子程序 取P标题, 文本型, , part ,返回的标题数组,因为视频可能有多个分P,每个分P都有一个cid,因为易语言不支持返回数组,所以返回的数组请使用分割文本(返回的数组,"|",)使用
.参数 视频号, 长整数型, , 既AID
.子程序 取up主, 文本型, , "owner","name"
.参数 视频号, 长整数型, , 既AID
.子程序 取up主mid, 文本型, , "owner","mid"
.参数 视频号, 长整数型, , 既AID
.子程序 取up主头像, 文本型, , "owner","face"
.参数 视频号, 长整数型, , 既AID
.子程序 取播放量, 文本型, , view
.参数 视频号, 长整数型, , 既AID
.子程序 取不喜欢数, 文本型, , dislike
.参数 视频号, 长整数型, , 既AID
.子程序 取弹幕数, 文本型, , danmaku
.参数 视频号, 长整数型, , 既AID
.子程序 取点赞数, 文本型, , like
.参数 视频号, 长整数型, , 既AID
.子程序 取分P数, 文本型, , videos
.参数 视频号, 长整数型, , 既AID
.子程序 取分类, 文本型, , tname
.参数 视频号, 长整数型, , 既AID
.子程序 取分享数, 文本型, , share
.参数 视频号, 长整数型, , 既AID
.子程序 取封面, 文本型, , pic
.参数 视频号, 长整数型, , 既AID
.子程序 取简介, 文本型, , desc 用精易模块的类_json解析
.参数 视频号, 长整数型, , 既AID
.子程序 取简介_2, 文本型, , desc
.参数 视频号, 长整数型, , 既AID
.子程序 取评论数, 文本型, , reply
.参数 视频号, 长整数型, , 既AID
.子程序 取详细信息一av号, 文本型, ,
.参数 视频号, 长整数型, , 既AID
.子程序 取详细信息一bv号, 文本型, ,
.参数 bv号, 文本型, , 含大写的BV二字
.子程序 取详细信息一bv号一手机版协议, 文本型, , https://api.bilibili.com/x/player/playurl?cid=204871908&bvid=BV1MV411k7WX&&type=mp4&otype=json
.参数 cid, 长整数型, ,
.参数 BV号, 文本型, , 含大写BV2字
.子程序 取消关注, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 取消悄悄关注, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 取消视频点赞, 文本型, ,
.参数 av, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 取硬币数, 文本型, , coin
.参数 视频号, 长整数型, , 既AID
.子程序 取直链多P高清, 文本型, ,
.参数 aid, 整数型, ,
.参数 p, 整数型, ,
.子程序 取直链高清, 文本型, ,
.参数 aid, 整数型, ,
.子程序 取总标题, 文本型, , title 用精易模块的类_json解析
.参数 视频号, 长整数型, , 既AID
.子程序 设置隐私, 文本型, ,
.参数 Set, 整数型, ,
.参数 On, 逻辑型, ,
.参数 Cookeis, 文本型, ,
.子程序 生成二维码, 字节集, ,
.参数 url, 文本型, ,
.参数 size, 文本型, ,
.子程序 视频点赞, 文本型, ,
.参数 av, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 视频投币, 文本型, ,
.参数 av, 文本型, ,
.参数 coin, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 是否商户号, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 卸下成就徽章, 文本型, ,
.参数 nid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 卸下粉丝徽章, 文本型, ,
.参数 medal_id, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 移出黑名单, 文本型, ,
.参数 mid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 装备成就徽章, 文本型, ,
.参数 nid, 文本型, ,
.参数 Cookeis, 文本型, ,
.子程序 装备粉丝徽章, 文本型, ,
.参数 medal_id, 文本型, ,
.参数 Cookeis, 文本型, ,
.程序集 类_API菜单, , 公开
.子程序 插入_图片, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项
.参数 菜单句柄, 整数型, , 将被修改的菜单条 下拉式菜单 子菜单 或快捷菜单的句柄
.参数 插入位置, 整数型, 可空 , 要插入菜单的位置从0开始
.参数 图片, 字节集, 可空 , 菜单显示的背景图片
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 插入_文本, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项
.参数 菜单句柄, 整数型, , 将被修改的菜单条 下拉式菜单 子菜单 或快捷菜单的句柄
.参数 插入位置, 整数型, 可空 , 要插入菜单的位置从0开始
.参数 内容, 文本型, 可空 , 菜单显示的文本
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 插入Ex, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项
.参数 菜单句柄, 整数型, , 将被修改的菜单条 下拉式菜单 子菜单 或快捷菜单的句柄
.参数 插入位置, 整数型, 可空 , 要插入菜单的位置从0开始
.参数 内容, 文本型, 可空 , 菜单显示的文本
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 图片, 字节集, 可空 , 菜单显示的背景图片
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 初始化, , , 初始化菜单回调
.参数 窗口句柄, 整数型, 可空 ,
.子程序 处理_取菜单事件索引, 整数型, , 返回索引
.参数 菜单句柄, 整数型, ,
.参数 菜单ID, 整数型, ,
.参数 窗口句柄, 整数型, ,
.子程序 处理_选中状态, 逻辑型, , 真为选中,假为没选中
.参数 菜单句柄, 整数型, ,
.参数 菜单ID, 整数型, ,
.子程序 处理菜单事件, 逻辑型, , 放在窗口消息里
.参数 窗口句柄, 整数型, , hWnd
.参数 菜单ID, 整数型, , wParam
.参数 事件类型, 逻辑型, 可空 , 真=点燃事件 假=单击事件
.子程序 创建弹出, 整数型, , 返回菜单句柄 创建一个竖立的弹出菜单 通常被用来做另一个菜单的子菜单 或者右键菜单的顶级菜单
.子程序 创建顶级, 整数型, , 返回菜单句柄 创建水平菜单 通常是放置在顶级窗口中 同时也是作为顶级菜单的 就像我们经常看到的“文件”“编辑”等菜单
.子程序 单击, , , 对一个窗口指定的菜单进行点击
.参数 窗口句柄, 整数型, , 窗口句柄
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 项目索引, 整数型, , 默认0 从0开始
.子程序 单击按标题, , , 如果有的菜单点击不了 请将参数4设置为真试试
.参数 窗口句柄, 整数型, , 要点击菜单的窗口;
.参数 菜单标题, 文本型, , 要点击的菜单标题;
.参数 模糊点击, 逻辑型, 可空 , 可空 默认为假 精确点击 真=模糊点击
.参数 备用参数, 逻辑型, 可空 , 如果有的菜单点击不了请将些参数设置为真试试
.子程序 弹出, 整数型, , 在屏幕的任意地方显示一个弹出式菜单 不建议用于托盘菜单否则将无法自动销毁
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 横向位置, 整数型, 可空 , 横向位置空位鼠标当前位置
.参数 纵向位置, 整数型, 可空 , 纵向位置空位鼠标当前位置
.参数 按键类型, 整数型, 可空 , 1或空=鼠标左右键都可以选择菜单项 2=只能用鼠标左键选择菜单项
.参数 窗口句柄, 整数型, 可空 , 空 自动 程序一取当前窗口句柄()取前台窗口的句柄
.子程序 弹出Ex, 整数型, , 返回单击的菜单ID,无法使用菜单事件
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 横向位置, 整数型, 可空 , 横向位置空位鼠标当前位置
.参数 纵向位置, 整数型, 可空 , 纵向位置空位鼠标当前位置
.参数 按键类型, 整数型, 可空 , 1或空=鼠标左右键都可以选择菜单项 2=只能用鼠标左键选择菜单项
.参数 窗口句柄, 整数型, 可空 , 空 自动 程序一取当前窗口句柄()取前台窗口的句柄
.子程序 弹出托盘, , , 弹出托盘菜单 请放在API 例 精易模块 类_托盘 挂接事件里 该子程序需要在鼠标键按下和释放个调用一次否则将无法自动销毁 详细参考参数五注释
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 横向位置, 整数型, 可空 , 横向位置空位鼠标当前位置
.参数 纵向位置, 整数型, 可空 , 纵向位置空位鼠标当前位置
.参数 按键类型, 整数型, 可空 , 1或空=鼠标左右键都可以选择菜单项 2=只能用鼠标左键选择菜单项
.参数 窗口句柄, 整数型, 可空 , 空=自动GetForegroundWindow()取前台窗口的句柄
.参数 准备弹出, 逻辑型, 可空 , 挂接事件里 1先设置为真放在鼠标键按下消息下 例【判断 (操作类型 = #WM_LBUTTONDOWN)】| 2在为空或假放在鼠标键释放消息下 例【判断 (操作类型 = #WM_RBUTTONUP)】
.子程序 改条目, 整数型, , 修改一个菜单条目里的信息 返回原新菜单ID 可用于恢复
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, 可空 , 从0开始
.参数 类型, 整数型, 可空 , 多选 128=位图句柄 8=选中位图句柄&未选中位图句柄 32=条目数据 256=格式类型 2=菜单ID 64=内容指针 1=菜单状态 4=子菜单句柄&图片句柄 16=格式类型&内容指针
.参数 修改内容, 整数型, 可空 , 文本型则传递指针 或位图句柄
.参数 新菜单ID, 整数型, 可空 , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 互斥选中, 整数型, , 指定一个菜单条目被复选成“单选”项目 与单选钮相似一个特定的组中只能有一个项目被选中 这个组别既可按位置定义 也可按菜单ID定义 复选的项目会显示一个圆形的样式复选符号(●) 而不是一个标准的复选符号(√)
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 加入事件信息, , ,
.参数 菜单ID, 整数型, ,
.参数 单击事件, 子程序指针, 可空 ,
.参数 点燃事件, 子程序指针, 可空 ,
.参数 类型, 整数型, ,
.子程序 禁止, 整数型, , 允许或禁止指定的菜单条目被操作,默认为禁止
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 禁止, 逻辑型, 可空 , 默认为禁止假=允许
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 枚举, 整数型, , 成功返回菜单的数量和标题数组 失败返回0
.参数 窗口句柄, 整数型, , 要枚举菜单标题的窗口句柄
.参数 菜单标题数组, 文本型, 参考 可空 数组, 用于存放菜单标题的文本数组
.参数 菜单ID数组, 整数型, 参考 可空 数组, 用于存放菜单ID的整数数组
.子程序 枚举_, 整数型, , 逐级枚举;成功返回“数量”,失败返回“0”。
.参数 参_菜单句柄, 整数型, ,
.参数 参_返回名称, 文本型, 参考 可空 数组,
.参数 参_返回ID, 整数型, 参考 可空 数组,
.子程序 枚举子级, 整数型, , 枚举子级菜单标题 成功返回子菜单数量 失败返回0
.参数 窗口句柄, 整数型, , 窗口句柄
.参数 父菜单标题, 文本型, , 父菜单标题
.参数 子菜单标题数组, 文本型, 可空 数组, 用于装载子菜单标题的数组变量
.子程序 清除, 整数型, , 删除指定的菜单条目 如条目连接了一个弹出式菜单 就会清除弹出式菜单
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 取ID, 整数型, , 返回位于菜单中指定位置处的条目的菜单ID 如条目属于一个弹出式菜单 就返回-1 如指定的条目属于一个分隔符(比如一条分隔线)则返回0
.参数 菜单句柄, 整数型, , 菜单的句柄
.参数 项目索引, 整数型, , 条目在菜单中的位置默认从0开始
.子程序 取标题, 文本型, , 成功返回菜单标题 失败返回空文本
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 菜单索引, 整数型, , 默认0 从0开始
.子程序 取窗口, 整数型, , 取得窗口中一个菜单的句柄 如果该窗口无菜单则返回一个新的顶级菜单句柄
.参数 窗口句柄, 整数型, , 窗口句柄 注意可能不是子窗口的句柄
.子程序 取回事件信息, 整数型, ,
.参数 返回事件, 事件结构, 参考 可空 数组,
.子程序 取句柄, 整数型, , 取特定窗口菜单句柄 成功返回菜单句柄 失败返回0
.参数 窗口句柄, 整数型, , 要取菜单的窗口句柄
.子程序 取名称, 文本型, , 返回指定菜单的文本 失败返回空文本
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 取数量, 整数型, , 返回菜单中的条目数量 -1意味着出错
.参数 菜单句柄, 整数型, , 菜单句柄
.子程序 取索引, 整数型, , 取菜单回一个指定菜单的带单索引失败返回-1
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 菜单ID, 整数型, , 菜单ID
.子程序 取条目, 菜单条目结构, , 取回一个菜单的菜单结构
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 获取标识, 整数型, , 多选 128=位图句柄 8=选中位图句柄&未选中位图句柄 32=条目数据 256=格式类型 2=菜单ID 64=内容指针 1=菜单状态 4=子菜单句柄&图片句柄 16=格式类型&内容指针
.参数 索引或ID, 整数型, 可空 , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 取系统, 整数型, , 取得指定窗口的系统菜单的句柄 即单击窗口左上角的控制框时出现的菜单
.参数 窗口句柄, 整数型, , 窗口句柄
.子程序 取状态, 整数型, , 返回组合值 128=选定状态 8=复选状态 2=禁止状态 1=禁用状态 32=分隔线 64=无分隔 2048=分隔符
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 取子句柄, 整数型, , 取子菜单句柄 成功返回子菜单句柄 失败返回0
.参数 父菜单句柄, 整数型, , 菜单句柄
.参数 父菜单索引, 整数型, , 默认0 从0开始
.子程序 删除, 整数型, , 删除指定的菜单条目 如删除的条目属于一个弹出式菜单 那么这个函数不会同时删除弹出式菜单
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 删除事件信息, , ,
.参数 菜单ID, 整数型, 可空 ,
.子程序 是否菜单, 逻辑型, , 判断句柄是否为菜单句柄 是返回真 不是返回假
.参数 菜单句柄, 整数型, ,
.子程序 添加, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项 CreatePopupMenu
.参数 菜单句柄, 整数型, , 将被修改的菜单条、下拉式菜单、子菜单、或快捷菜单的句柄
.参数 内容, 整数型, 可空 , 内容指针
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 添加_图片, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项
.参数 菜单句柄, 整数型, , 将被修改的菜单条 下拉式菜单 子菜单 或快捷菜单的句柄
.参数 图片, 字节集, 可空 , 菜单显示的背景图片
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 添加_文本, 整数型, , 菜单ID不为空时返回菜单句柄 在指定的菜单条 下拉式菜单 子菜单或快捷菜单的末尾追加一个新菜单项 CreatePopupMenu
.参数 菜单句柄, 整数型, , 将被修改的菜单条、下拉式菜单、子菜单、或快捷菜单的句柄
.参数 内容, 文本型, 可空 , 菜单显示的文本
.参数 菜单ID, 整数型, 可空 , 空时为下拉菜单 建议从30000开始
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 单击事件, 子程序指针, 可空 , 鼠标点击菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.参数 点燃事件, 子程序指针, 可空 , 鼠标经过菜单时触发的事件指针 自动传递两个[整数型]参数 参数1菜单ID[整数型] 参数2窗口句柄[整数型]
.子程序 调用, 整数型, ,
.参数 窗口句柄, 整数型, , 窗口句柄
.参数 父排序, 整数型, 可空 , 默认0 从0开始
.参数 子排序, 整数型, 可空 , 默认0 从0开始
.子程序 销毁, 整数型, , 完整清除一个菜单 单个
.参数 菜单句柄, 整数型, ,
.子程序 选中, 整数型, , 复选或撤消复选指定的菜单条目
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 选中, 逻辑型, , 真=选中菜单项目 假=取消选中
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 寻找, 整数型, , 返回菜单索引
.参数 hwnd, 整数型, ,
.参数 标题, 文本型, ,
.子程序 允许, 整数型, , 允许指定的菜单条目被操作
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 允许或禁止, , , 批量允许或禁止指定的菜单条目被操作
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, 数组, 索引或ID的数组用于批量操作
.参数 禁止, 逻辑型, 可空 , 默认为禁止假=允许
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 置背景色, 整数型, , 置菜单背景色 非零表示成功 零表示失败
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 背景颜色, 整数型, , 颜色直
.子程序 置标题, 逻辑型, , 成功返回真 失败返回假 只能改子菜单标题
.参数 菜单句柄, 整数型, , 要修改标题的菜单句柄
.参数 菜单新标题, 文本型, , 菜单新标题
.参数 菜单索引, 整数型, , 默认0 从0开始
.子程序 置窗口, 整数型, , 分配一个新菜单到指定窗口
.参数 窗口句柄, 整数型, , 窗口句柄
.参数 新菜单句柄, 整数型, , 新菜单句柄
.子程序 置名称, 整数型, , 设置指定菜单文本或类型
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 默认0 从0开始
.参数 内容, 文本型, , 菜单显示的文本
.参数 类型, 整数型, 可空 , 默认0=激活 -1=换行 1=灰色 2=禁止 4=图片句柄 8=选中 16=子菜单 32=垂直线 64=无分隔 128=加亮 2048=分割线 ★多选 位或(,)
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 置默认, 整数型, , 将一个菜单条目设为默认条目 这个条目会转换成双击菜单时执行的操作
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, , 欲设为默认菜单条目的一个条目的位置或菜单ID。如果为-1,表示清除当前的默认条
.参数 是否ID, 逻辑型, 可空 , 真=为索引 假=为菜单ID
.子程序 置条目, 整数型, , 将一个菜单的菜单结构设置到另个一菜单条目上
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 修改标识, 整数型, , 多选 128=位图句柄 8=选中位图句柄&未选中位图句柄 32=条目数据 256=格式类型 2=菜单ID 64=内容指针 1=菜单状态 4=子菜单句柄&图片句柄 16=格式类型&内容指针
.参数 条目结构, 菜单条目结构, , 菜单条目的结构
.参数 索引或ID, 整数型, 可空 , 默认0 从0开始
.参数 是否ID, 逻辑型, 可空 , 真=为菜单ID 假=为索引
.子程序 置图片, 整数型, , 设置一幅特定位图 令其在指定的菜单条目中使用 代替标准的复选符号(√)位图的大小必须与菜单复选符号的正确大小相符 正确大小16*16
.参数 菜单句柄, 整数型, , 菜单句柄
.参数 索引或ID, 整数型, 可空 , 默认0 从0开始
.参数 未复选图片句柄, 整数型, 可空 , 使用 取图片指针_() 获取
.参数 复选图片句柄, 整数型, 可空 , 使用 取图片指针_() 获取
.参数 是否ID, 逻辑型, 可空 , 真=为索引 假=为菜单ID
.子程序 重画, 整数型, , 重画指定菜单的菜单条 如果系统创建窗口以后菜单条被修改 则必须调用此函数来画修改了的菜单条
.参数 窗口句柄, 整数型, , 需要被重画的窗口的句柄
.程序集 类_HOOK_EX, , 公开
.子程序 安装, 逻辑型, , 将某个地址指向某个新地址,俗称hook。如果hook api 新地址参数必须全部为指针型(即整数型),否则会有不可预知的错误。 如hook指令(即任意位置,非函数。此情况注意新地址取真实地址,否则状态可能被更改,和堆栈平衡。),请勿使用静态回调功能。 开启回调:调用方法 回调() 或 回调ex() 即可全静态回调原函数,无需频繁安装与卸载,减少资源浪费CPU消耗。
.参数 参_源地址, 整数型, ,
.参数 参_新地址, 整数型, ,
.参数 参_关闭回调, 逻辑型, 可空 , 默认为假,开启静态回调 【非hook函数头部请勿开启。。用于不需要频繁安装与卸载的情况下,如果需要频繁安装与卸载,请关闭。】如果开启可使用方法 回调() 或者 回调ex() 直接回调
.子程序 回调, , , 【静态回掉,需在安装时开启了回调功能。仅适用于函数hook】使用该方法后 将忽略该调用该方法处往后的一切代码 包括返回值。 如果对返回值和参数有要求可使用 回调ex()
.子程序 回调ex, 整数型, , 【静态回调,需在安装时开启了回调功能。仅适用于函数hook】使用该方法后,返回值为原函数返回值,如原函数返回的非整数型,那么此返回值可能是一个指针。如原函数会改动参数,那么改动后的参数便是函数内的参数,直接读取即可。 如果对返回值和参数无要求可使用 回调()
.子程序 取原代码, 字节集, , 返回原始代码。
.子程序 卸载, , , 对象被销毁前自动调用,无特殊情况无需使用。
.程序集 类_JSON, , 公开
.子程序 成员数, 整数型, , 属性名指向JSON类型必须为数组
.参数 属性名, 文本型, 可空 ,
.子程序 加成员, 逻辑型, ,
.参数 值, 文本型, 可空 ,
.参数 属性名, 文本型, 可空 ,
.参数 为对象, 逻辑型, 可空 ,
.子程序 解析, 逻辑型, , 如果返回假,请检查Json文本是否为标准格式,如果确定,请检查 Windows 里 System 和 SysWOW64 是否需要权限
.参数 JSON文本, 文本型, , 必须是标准的JSON格式
.参数 为对象, 逻辑型, 可空 ,
.子程序 清除, 逻辑型, ,
.子程序 取成员, 类_JSON, ,
.参数 成员索引, 整数型, 可空 ,
.参数 属性名, 文本型, 可空 ,
.子程序 取成员文本, 文本型, ,
.参数 成员索引, 整数型, 可空 ,
.参数 属性名, 文本型, 可空 ,
.参数 为对象, 逻辑型, 可空 ,
.子程序 取回对象, 对象, ,
.子程序 取类型, 整数型, , -1、未知;0、未定义;1、布尔值;2、数值;4、对象;5、数组;6、字符串
.参数 属性名, 文本型, 可空 ,
.子程序 取属性, 类_JSON, ,
.参数 属性名, 文本型, 可空 ,
.子程序 取属性对象, 文本型, ,
.参数 属性名, 文本型, 可空 ,
.子程序 取属性数值, 双精度小数, ,
.参数 属性名, 文本型, 可空 ,
.子程序 取数据文本, 文本型, ,
.子程序 取所有属性名, 整数型, , 属性名指向JSON类型必须为对象
.参数 属性名数组, 文本型, 参考 可空 数组,
.参数 属性名, 文本型, 可空 ,
.子程序 取所有属性值, 整数型, , 取指定路径下所有属性的值
.参数 属性值数组, 文本型, 参考 可空 数组,
.参数 属性名, 文本型, 可空 , 属性名指向JSON类型必须为对象
.参数 向下递归, 逻辑型, 可空 ,
.子程序 取通用属性, 文本型, ,
.参数 属性名, 文本型, 可空 ,
.参数 为对象, 逻辑型, 可空 ,
.子程序 删成员, 逻辑型, ,
.参数 成员索引, 整数型, 可空 ,
.参数 属性名, 文本型, 可空 ,
.子程序 删属性, 逻辑型, ,
.参数 属性名, 文本型, 可空 ,
.子程序 属性是否存在, 逻辑型, ,
.参数 属性名, 文本型, 可空 , 请勿用变量
.子程序 置成员, 逻辑型, ,
.参数 成员索引, 整数型, 可空 ,
.参数 属性名, 文本型, 可空 ,
.参数 值, 文本型, 可空 ,
.参数 为对象, 逻辑型, 可空 ,
.子程序 置属性, 逻辑型, ,
.参数 属性名, 文本型, 可空 ,
.参数 值, 文本型, 可空 ,
.参数 为对象, 逻辑型, 可空 ,
.子程序 置属性对象, 逻辑型, ,
.参数 属性名, 文本型, 可空 ,
.参数 值, 文本型, 可空 ,
.子程序 置属性数值, 逻辑型, ,
.参数 属性名, 文本型, 可空 ,
.参数 值, 双精度小数, 可空 ,
.程序集 类_JSON_, , 公开
.子程序 插入成员项目, 整数型, , 成功返回项目ID,失败返回0,插入一个空类型节点,请根据返回的位置再调用 置项目数据()或 值项目值() \ 置项目数据文本()
.参数 父项目表达式, 文本型, 可空 , 可提供表达式,如果不提供表达式则取出所有数据文本,两个参数选填一个,节点位置优先
.参数 父项目ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先。如果要插入第一级节点记得这里一定要填0
.参数 子项目下标, 整数型, 可空 , 默认该项目下最后成员后面
.参数 项目名称, 文本型, 可空 , 默认空名称。如果插入再数组下会自动根据自动命名。
.子程序 初始化, , , 初始化json解析类,在需要再次解析新的json语句时调用
.子程序 加入文本, 整数型, , 正常解析返回0,严格模式下出错返回错误代码可以分批加入解析,再大数据也不卡机!
.参数 json文本, 文本型, ,
.参数 严格模式, 逻辑型, 可空 , 非严格模式下忽略一切错误。这里可以设置是否启用严格模式,如果为空则采用上一次设置,严格模式初始化后自动关闭
.参数 允许顶级JSON命名, 逻辑型, 可空 , 默认同上一次设置,仅在0节点时有效,JSON标准是不允许的,但某种情况下我们需要某个对象或者文本节点无损解析对象名,请设置为真,示例 "一级"{"二级":"2"},该选项初始化后自动关闭
.子程序 加入字节集, 整数型, , 成功返回0,出错返回错误代码,一旦出错必须重新初始化才可以再次使用。
.参数 json字节集, 字节集, ,
.参数 严格模式, 逻辑型, 可空 , 非严格模式下忽略一切错误。这里可以设置是否启用严格模式,如果为空则采用上一次设置,严格模式初始化后自动关闭
.参数 允许顶级JSON命名, 逻辑型, 可空 , 默认同上一次设置,仅在0节点时有效,,JSON标准是不允许的,但某种情况下我们需要某个对象或者文本节点无损解析对象名,请设置为真,示例 "一级"{"二级":"2"},该选项初始化后自动关闭
.子程序 解析文本, 整数型, , 成功返回0,失败返回出错位置,调用此方法每次解析前会自动初始化
.参数 欲解析的文本, 文本型, , json的文本数据
.参数 严格模式, 逻辑型, 可空 , 非严格模式下忽略一切错误。这里可以设置是否启用严格模式,如果为空则采用上一次设置,严格模式初始化后自动关闭
.参数 允许顶级JSON命名, 逻辑型, 可空 , 默认假,JSON标准是不允许的,但某种情况下我们需要某个对象或者文本节点无损解析对象名,请设置为真,示例 "一级"{"二级":"2"},该选项初始化后自动关闭
.子程序 解析字节集, 整数型, , 主要应对磁盘中读入的文件无需再转换文本型,提高效率 成功返回真,失败返回假,调用此方法每次解析前会自动初始化
.参数 欲解析的字节集, 字节集, , json的字节集数据
.参数 严格模式, 逻辑型, 可空 , 非严格模式下忽略一切错误。这里可以设置是否启用严格模式,如果为空则采用上一次设置,严格模式初始化后自动关闭
.参数 允许顶级JSON命名, 逻辑型, 可空 , 默认假,JSON标准是不允许的,但某种情况下我们需要某个对象或者文本节点无损解析对象名,请设置为真,示例 "一级"{"二级":"2"},该选项初始化后自动关闭
.子程序 强制结束解析, 逻辑型, , 强制结束解析,以刷新对象或数组的类型和实际成员数,自动补齐缺少的配对符号.
.子程序 取错误信息, 整数型, , 如果有错误返回错误代码,无错误返回0,一旦出错将拒绝再次加入文本,必须初始化才可以再次使用
.参数 错误说明, 文本型, 参考 可空 , 提供一个文本变量以返回错误说明
.参数 出错位置, 整数型, 参考 可空 , 如果提供了一个整数型变量则返回文本出错的位置,位置从1开始
.参数 出错行号, 整数型, 参考 可空 , 如果提供了一个整数型变量则返回文本出错的行号,行号从0开始
.参数 出错列号, 整数型, 参考 可空 , 如果提供了一个整数型变量则返回文本出错的列号,列号从0开始
.子程序 取父项目ID, 整数型, , 取出父节点的位置,成功返回父节点位置,失败返回0
.参数 表达式, 文本型, 可空 , 本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 取父层数, 整数型, 可空 , 注意不要超出所有父节点,如a.b,最多只能到获取2层父节点,如果超出则失败。本参数默认为1,本参数为零时返回当前表达式节点位置
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回表达式对应的节点位置,这个位置并父节点位置
.子程序 取类中所有节点, 整数型, , 取出全部的节点,成功返回节点数,失败返回0
.参数 返回节点组, JSON节点, 参考 数组, 提供一个 节点 数组变量来接收所有节点
.子程序 取类中所有节点_交换变量, 整数型, , 快速取出全部的节点,成功返回节点数,失败返回0 使用本方法必须成对出现,必须在返回前再次调用本方法,否则将出错
.参数 返回节点组, JSON节点, 参考 数组, 提供一个 节点 数组变量来接收所有节点 本方法成对出现,必须在返回前再次调用本方法,否则将出错
.子程序 取类中总项目数, 整数型, , 返回当前json文本对应的所有子子孙孙项目数,失败返回0
.子程序 取项目ID, 整数型, , 以表达式取出节点位置,失败返回0
.参数 表达式, 文本型, , 支持a.b.c[0]或者[0].a.b,特殊说明:顶级节点无论是否有名称固定使用空表达式
.参数 指定开始ID, 整数型, 可空 , 从1开始,该参数用于指定节点的查找位置,旨在出现同名的表达式的节点时也能够顺利找到需要的节点
.参数 快速匹配, 逻辑型, 可空 , 只在指定了开始位置时有效,若本参数为真,那么指定位置对应的父节点已完成匹配,不再去做检查其父节点以提高速度,默认为假。
.子程序 取项目节点, JSON节点, , 取出一个节点
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量,则从此变量返回对应的节点位置
.子程序 取项目数据, 整数型, , 成功返回对象的节点数的节点数,失败返回0
.参数 表达式, 文本型, 可空 , 可提供表达式,如果不提供表达式则取出所有数据文本,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点ID或者表达式,两个参数选填一个,节点位置优先
.参数 返回JSON对象, 类_JSON_, , 提供一个变量接收返回的“类_JSON_”类型的对象,如果失败这个变量将被初始化
.子程序 取项目数据文本, 整数型, , 成功取出的节点数,失败返回0
.参数 表达式, 文本型, 可空 , 可提供表达式,如果不提供表达式则取出所有数据文本,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回文本, 文本型, , 提供一个变量接收返回文本
.参数 返回类型, 整数型, 参考 可空 , 如果提供了变量则返回该数据文本的类型
.参数 是否格式化, 逻辑型, 可空 , 默认不格式化
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回对应的节点位置
.子程序 取项目所有节点, 整数型, , 取出一个对象或者数组自身和所包含的所有子节点,成功返回所取出节点的数量,失败返回0
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回节点组, JSON节点, 参考 数组, 提供一个节点数组型变量,接收返回值
.参数 包含父节点, 逻辑型, 可空 , 真包含表达式指向位置那个节点,假不包含,默认真
.子程序 取项目所有节点_交换变量, 整数型, , 快速取出节点,成功返回节点数,失败返回0 使用本方法必须成对出现,必须在返回前再次调用本方法,否则将出错
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 要交换节点组, JSON节点, 参考 数组, 提供一个节点数组型变量,接收返回值,这里建议提供一个空数组,该数组原来的数据可能会被破坏
.参数 包含父节点, 逻辑型, 可空 , 真包含表达式指向位置那个节点,假不包含,默认真
.子程序 取项目兄弟排行, 整数型, , 成功返回该项目先对父项目的成员下标,从0开始,失败返回-1
.参数 表达式, 文本型, 可空 , 本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回表达式对应的节点位置,这个位置并父节点位置
.子程序 取项目值, 文本型, , 成功返回该表达式指向的值,失败返回空文本并且 参数3“返回类型”会返回 #类型_未知类型 参数4“返回节点位置” 会返回0
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回类型, 整数型, 参考 可空 , 提供一个参数返回表达式对应的类型,为 #类型_ 开头常量 1=数值,2=文本,3=逻辑,4=对象,5=数组。0=未知类型,-1=空
.参数 解析转义, 逻辑型, 可空 , 默认不解析即原样输出,文本型解析转义符号如\r\n解析为#换行符\u4F60\u597D解析为你好;逻辑型转到小写输出;空类型解析成小写null,数组对象解析为成员数;未知类型仍然原样输出
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量,那么此处可返回表达式对应的节点位置,用于提供表达式时指引对应的节点位置
.子程序 取子孙项目数, 整数型, , 返回所有成员(包含子对象中、孙对象中)的数量
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 位置填0取最顶层(通常无效),1为第一个节点可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量,则从此处返回节点位置,出错返回0
.子程序 取子项目ID, 整数型, , 取出父节点的位置,成功返回父节点位置,失败返回0
.参数 表达式, 文本型, 可空 , 本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 子项目索引, 整数型, , 该值从0开始,如果超出最大子项目,则失败.
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回表达式对应的节点位置,这个位置并父节点位置
.子程序 取子项目数, 整数型, , 取对象或者数组的成员数
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量,则从此变量返回对应的节点位置
.子程序 删除项目, 逻辑型, , 删除json中的某个节点及其子孙节点,成功返回真失败返回假。
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.子程序 生成表达式, 文本型, , 提供一个节点ID,返回与其对应的表达式
.参数 节点ID, 整数型, ,
.子程序 是否解析完毕, 逻辑型, , 已完毕返回真,未完毕返回假,,判断原理:所有值是都完全配对 且 具有节点
.子程序 置项目名称, 逻辑型, , 修改一个项目的名称,成功返回真,失败返回假
.参数 表达式, 文本型, 可空 , 本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 项目新名称, 文本型, , 如果项目为数组成员须提供数字文本如12或者提供[12]这类文本,而项目为对象成员可提供任意文本,如果值不合法会造成重命名失败。
.参数 文本转义方式, 整数型, 可空 , 只在对象成员名称时有效。1=基础转义(转义:#反斜杠、#换行符、#引号、#制表符),2=转义汉字,4=转义斜杠(即http://这种),可以将这些常量值相加以生成参数值,默认1基础转义
.参数 返回新节点ID, 整数型, 参考 可空 , 如果是数组成员在改变名称的情况下节点位置也会改变,此参数用于接收新的节点位置
.子程序 置项目数据, 逻辑型, , 为项目赋值入另外一个“类_JSON_”的对象,可以为任意类型,成功返回真,失败返回假
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 JSON对象, 类_JSON_, , 从这个参数提供的“类_JSON_”类对象中复制节点数据到 本对象中,所提供的对象请注意完全正确解析,这里不再对所提供了对象进行错误检查。
.参数 是否更改属性名, 逻辑型, 可空 , 默认假,如果填写真,且成员类型为“对象成员”,则尝试改名,节点位置成员类型为“数组成员时”有名称要求,详见“置项目名称”方法,改名失败不会返回假。
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回对应的节点位置
.子程序 置项目数据文本, 逻辑型, , 为一个项目赋值json代码,可以为所有类型,成功返回真,失败返回假
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 数据文本, 文本型, , 严格的JSON代码文本,可提供三种代码格式:“"对象成员名":对象值(这种方式可以是任意类型)” 、 “{...对象成员...}” 、 “[...数组成员...]”
.参数 是否更改属性名, 逻辑型, 可空 , 默认假,如果填写真,且数据文本解析后成员类型为“对象成员”,则尝试改名,节点位置成员类型为“数组成员时”有名称要求,详见“置项目名称”方法,改名失败不会返回假。
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回对应的节点位置
.子程序 置项目值, 逻辑型, , 为一个项目赋值,类型不能为 对象、数组,类型成功返回真,失败返回假
.参数 表达式, 文本型, 可空 , 支持a.b.c[0]或者[0].a.b,本参数不能为空,不能为最顶级的JSON对象赋值,两个参数选填一个,节点位置优先
.参数 节点ID, 整数型, 可空 , 可以直接指定节点位置或者表达式,两个参数选填一个,节点位置优先
.参数 项目新值, 文本型, , 属性值,注意如果表达式索引为对象或数组,则原对象下所有成员均会被释放,如果要整体改变一个对象建议调用 置属性代码()
.参数 类型, 整数型, 可空 , 0=自动,1=数值型,2=文本型,3=逻辑型,(默认自动识别,优先使用表达式索引节点原来的类型),建议不要自行设置类型,以免被其他程序解析成 未知类型
.参数 文本转义方式, 整数型, 可空 , 只在文本型时有效。1=基础转义(转义:#反斜杠、#换行符、#引号、#制表符),2=转义汉字,4=转义斜杠(即http://这种),可以将这些常量值相加以生成参数值,默认1基础转义
.参数 返回节点ID, 整数型, 参考 可空 , 如果提供了变量则从本参数处返回对应的节点位置
.程序集 类_环境存取, , 公开
.子程序 读环境变量, 文本型, , 返回文本,它关连于一个操作系统环境变量。成功时返回所取得的值,失败则返回空文本。
.参数 用户环境变量, 逻辑型, 可空 , 真为当前用户环境变量,假为系统环境变量。
.参数 环境变量名称, 文本型, ,
.子程序 枚举环境变量, 整数型, , 成功返回环境系统或当前用户环境变量数量失败返回-1。
.参数 用户环境变量, 逻辑型, 可空 , 真为当前用户环境变量,假为系统环境变量。
.参数 环境变量列表, 文本型, 数组, 变量储存返回值。
.子程序 取CMD路径, 文本型, ,
.子程序 取环境变量数, 整数型, , 返回当前用户环境变量数量,失败返回-1。
.参数 用户环境变量, 逻辑型, 可空 , 真为当前用户环境变量,假为系统环境变量。
.子程序 取命令行, 整数型, , 本命令可以取出在启动易程序时附加在其可执行文件名后面的所有以空格分隔的命令行文本段
.参数 命令行数组, 文本型, 数组, 存放被取回命令行文本的数组变量,本变量数组内被顺序填入在启动易程序时附加在其可执行文件名后面的以空格分隔的命令行文本段
.子程序 取运行目录, 文本型, , 取当前被执行的易程序文件所处的目录。
.子程序 取执行文件名, 文本型, , 取当前被执行的易程序文件的名称。
.参数 是否带路径, 逻辑型, 可空 ,
.子程序 删除环境变量, 逻辑型, , 删除系统环境变量,成功返回真,失败返回假。
.参数 用户环境变量, 逻辑型, 可空 , 真为当前用户环境变量,假为系统环境变量。
.参数 环境变量名称, 文本型, ,
.子程序 写环境变量, 逻辑型, , 修改或建立指定的操作系统环境变量。成功返回真,失败返回假。
.参数 用户环境变量, 逻辑型, 可空 , 真为当前用户环境变量,假为系统环境变量。
.参数 环境变量名称, 文本型, ,
.参数 欲写入内容, 文本型, ,
.程序集 类_脚本组件, , 公开
.子程序 计算表达式, 文本型, , 计算表达式并返回结果。
.参数 表达式, 文本型, ,
.子程序 清除, , ,
.子程序 取错误, 文本型, , 返回错误信息
.子程序 取脚本对象, 对象, ,
.子程序 属性_超时, 整数型, , 设置或返回时间(毫秒),此时间后用户可选择中止脚本代码的执行或允许代码继续执行。
.参数 新超时属性值, 整数型, 可空 , 默认为-1,执行无超时
.子程序 属性_语言, 文本型, , 设置或返回正在使用的脚本语言名称。
.参数 新语言属性, 整数型, 可空 , 默认为为 JScript 0. JScript 1. VBScript
.子程序 运行, 文本型, , 在添加的代码中运行指定的过程,如有返回值返回相应文本,否则返回空文本。
.参数 过程或函数名, 文本型, ,
.参数 参数1, 文本型, 可空 ,
.参数 参数2, 文本型, 可空 ,
.参数 参数3, 文本型, 可空 ,
.参数 参数4, 文本型, 可空 ,
.参数 参数5, 文本型, 可空 ,
.参数 参数6, 文本型, 可空 ,
.子程序 执行, 逻辑型, , 执行指定的代码文本。返回真为执行正常,返回假为出错,错误信息可以从“错误信息”属性中取得。
.参数 脚本代码, 文本型, ,
.程序集 类_内存, , 公开
.子程序 读代码_整数, 整数型, , 读内存整数型。[坛友:“啄啄”提供]
.参数 进程ID, 整数型, , 要操作的进程ID
.参数 地址表达式, 文本型, , 比如“0A1574D+1D45+547”
.子程序 读代码_字节集, 字节集, , 读内存字节集。[坛友:“啄啄”提供]
.参数 进程ID, 整数型, , 要操作的进程ID
.参数 地址表达式, 文本型, , 比如“0A1574D+1D45+547”
.子程序 读短整数, 短整数, , 读取短整数型数据(返回整数内容 失败返回0)
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 读短整数1, 短整数, , 读取短整数型数据(返回整数内容 失败返回0)
.参数 进程句柄, 整数型, , 进程句柄
.参数 内存地址, 整数型, ,
.子程序 读日期时间, 日期时间型, , 从内存中读取日期时间型数据,失败将返回100年1月1日
.参数 进程ID, 整数型, , 进程ID
.参数 地址, 整数型, , 内存地址
.子程序 读双精度小数, 双精度小数, , 从内存中读取双精度小数型数据,失败返回0
.参数 进程ID, 整数型, , 进程ID
.参数 地址, 整数型, , 内存地址
.子程序 读文本, 文本型, , 读取文本型数据(返回文本 失败返回空文本)
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 长度, 整数型, 可空 , 默认为20 欲读取的长度字节
.子程序 读文本1, 文本型, , 读取文本型数据(返回文本 失败返回空文本)
.参数 进程句柄, 整数型, , 进程句柄
.参数 内存地址, 整数型, ,
.参数 长度, 整数型, 可空 , 默认为20 欲读取的长度字节
.子程序 读小数, 小数型, , 失败返回0。
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 读长整数, 长整数型, , 失败返回0
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 读长整数1, 长整数型, , 失败返回0
.参数 进程句柄, 整数型, , 进程句柄
.参数 内存地址, 整数型, ,
.子程序 读整数, 整数型, , 读取整数型数据(返回整数内容 失败返回0)
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 读整数1, 整数型, , 读取整数型数据(返回整数内容 失败返回0)
.参数 进程句柄, 整数型, , 进程句柄
.参数 内存地址, 整数型, ,
.子程序 读子程序指针, 子程序指针, , 从内存中读取子程序指针,失败返回空指针
.参数 进程ID, 整数型, , 进程ID
.参数 地址, 整数型, , 内存地址
.子程序 读字节, 字节型, , 读取字节型数据(返回整数内容 失败返回0)
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 读字节集, 字节集, , 读取字节集数据(返回字节集 失败返回空)
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 长度, 整数型, 可空 , 可空。留空将智能读取长度
.子程序 读字节集_64, 字节集, , 成功返回字节集数据,如果失败返回空字节集。不同类型的内存值可用 取字节集数据(字节集,#整数型) 取得对应的内存值。
.参数 PID, 整数型, , 进程PID
.参数 表达式地址, 文本型, , 如:141FF33E8+170+7EC
.参数 读入长度, 长整数型, , 4,一般内存地址都是4个字节为一个地址{xxx,xxx,xxx,xxx}
.子程序 取属性, 逻辑型, , 取内存属性信息;成功返回真,失败返回假;
.参数 进程句柄, 整数型, , 目标进程句柄,用 进程_打开() 命令取得
.参数 内存地址, 整数型, , 要取内存属性的内存地址;
.参数 内存属性, 精易_内存属性, 参考 , 内存属性.当前属性 0=未分配,不可访问=1,2=可读,读写=4,可写与拷贝=8,可运行=16,可运行与可读=32,可运行可读写=64,可运行读写拷贝=128,guard=256,非物理内存=512
.子程序 申请内存, 整数型, , 指定进程申请一段为00的内存
.参数 进程ID, 整数型, , 指定进程句柄
.参数 长度, 字节型, 可空 , 长度
.子程序 申请内存2, 整数型, , 指定进程申请一段为00的内存
.参数 进程句柄, 整数型, , 指定进程句柄
.参数 长度, 字节型, 可空 , 长度
.子程序 申请文本内存, 整数型, , 申请内存并写入文本内容
.参数 进程ID, 整数型, ,
.参数 内容, 文本型, ,
.子程序 申请文本内存2, 整数型, , 申请内存并写入文本内容
.参数 进程句柄, 整数型, ,
.参数 内容, 文本型, ,
.子程序 申请字节集内存, 整数型, , 申请内存并写入字节集内容
.参数 进程ID, 整数型, ,
.参数 数据, 字节集, ,
.子程序 申请字节集内存2, 整数型, , 申请内存并写入字节集内容
.参数 进程句柄, 整数型, ,
.参数 数据, 字节集, ,
.子程序 释放, 整数型, ,
.参数 进程ID, 整数型, ,
.参数 内存地址, 整数型, ,
.子程序 搜索, 整数型, , 某些情况,需提升权限(返回结果数目,失败返回0)
.参数 进程ID, 整数型, , 进程ID
.参数 搜索内容, 字节集, , 欲搜索的内容 其他类型-需自行转换为字节集类型
.参数 结果数组, 整数型, 参考 数组, 用来保存搜索的结果
.子程序 写代码, 逻辑型, , 写内存整数型,写内存字节集。[坛友:“啄啄”提供]
.参数 进程ID, 整数型, , 要操作的进程ID
.参数 地址表达式, 文本型, , 比如“0A1574D+1D45+547=999”
.子程序 写文本, 逻辑型, , 写入文本数据(成功返回真,失败返回假)
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 要写入的数据, 文本型, , 写入数据
.子程序 写文本2, 整数型, , 写入文本型数据
.参数 进程句柄, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 写入数据, 文本型, , 写入数据
.参数 偏移量, 整数型, 可空 数组,
.子程序 写小数, 逻辑型, ,
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 要写入的值, 小数型, , 写入数据
.子程序 写整数, 逻辑型, , 写入四字节数据(成功返回真,失败返回假)
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 要写入的值, 整数型, , 写入数据
.参数 写入类型, 整数型, 可空 , 默认为1 0=短整数型 1=整数型 2=长整数型
.子程序 写字节, 逻辑型, , 写入1字节数据(成功返回真,失败返回假)
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 要写入的数据, 字节型, , 写入数据
.子程序 写字节集, 逻辑型, , 写入字节集数据(成功返回真,失败返回假)
.参数 进程ID, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 要写入的数据, 字节集, , 写入数据
.子程序 写字节集_64, 整数型, , 写内存字节集,失败返回-1,成功非-1
.参数 PID, 整数型, , 进程PID
.参数 表达式地址, 文本型, , 如:141FF33E8+170+7EC
.参数 写入长度, 长整数型, , 4,一般内存地址都是4个字节为一个地址{xxx,xxx,xxx,xxx}
.参数 写入数据, 字节集, , 用法:如果写入整数型数据→到字节集(123) 文本型数据→到字节集(“123”)。
.子程序 写字节集2, 整数型, , 写入字节集数据
.参数 进程句柄, 整数型, , 进程ID
.参数 内存地址, 整数型, , 内存地址
.参数 写入数据, 字节集, , 写入数据
.参数 偏移量, 整数型, 可空 数组,
.子程序 修改虚拟保护, 整数型, , 修改成功返回原保护类型
.参数 内存地址, 整数型, , 内存地址
.参数 保护长度, 整数型, 可空 , 修改长度 默认为 5
.参数 保护类型, 整数型, 可空 , PAGE_等 默认 PAGE_EXECUTE_WRITECOPY(允许任何操作)
.子程序 置属性, 整数型, ,
.参数 进程句柄, 整数型, , 目标进程句柄,用 进程_打开() 命令取得
.参数 内存地址, 整数型, ,
.参数 内存属性, 整数型, , 2 = 只读; 4 = 可读写
.程序集 类_数据, , 公开
.子程序 取全部数据, 字节集, ,
.子程序 置文本, , ,
.参数 参_文本, 文本型, ,
.子程序 置整数, , ,
.参数 参_整数, 整数型, ,
.程序集 类组件_拖放对象, , 公开
.子程序 拖放对象_撤销, , , 撤销注册的拖放对象,4
.子程序 拖放对象_注册, , , 注册拖放对象,3
.参数 窗口句柄, 整数型, ,
.参数 挂接拖放事件, 子程序指针, , 创建一个取回文件名子程序(无返回值).需要带参数; 参数1:文本型
.程序集 类组件_拖放对象W, , 公开
.子程序 拖放对象_撤销, , , 撤销注册的拖放对象,4
.子程序 拖放对象_注册, , , 注册拖放对象,3
.参数 窗口句柄, 整数型, ,
.参数 挂接拖放事件, 子程序指针, , 创建一个取回文件名子程序(无返回值).需要带参数; 参数1:文本型
.程序集 美化超级列表框, , 公开
.子程序 初始化, , , 初始化, 对窗口进行接管(若打开失败,请对程序添加保护)
.参数 父窗口句柄, 整数型, ,
.参数 列表框句柄, 整数型, ,
.参数 是否需要美化, 逻辑型, 可空 , 默认:真(建议开启 超级列表框.整行选择=真)
.参数 列表框行高, 整数型, 可空 , 建议20到24之间
.子程序 美化, 整数型, , 请 系统版本 () > 6.0 再使用
.参数 列表框句柄, 整数型, , 建议使用:报表列表框、整行选择=真
.子程序 清除, , , 清除子类化
.子程序 清除行色, , , 清除所有行色 恢复默认
.子程序 删除表项, 逻辑型, , 列表框索引删除时,请添加此项
.参数 表项索引, 整数型, ,
.子程序 置行高, 整数型, , 设置或获取 行高
.参数 行高, 整数型, 可空 , 留空表示获取当前行高,建议20到24之间
.参数 立即重画, 逻辑型, 可空 , 若无效请使用系统的 超级列表框.重画()
.子程序 置行色, 整数型, , 设置表项行色(返回0表示替换,返回1表示添加),删除表项时建议加:类.删除表项()
.参数 表项索引, 整数型, ,
.参数 文本颜色, 整数型, 可空 , 默认:黑色
.参数 背景颜色, 整数型, 可空 , 默认:白色
.参数 立即重画, 逻辑型, 可空 , 若无效请使用系统的 超级列表框.重画()
.子程序 置焦点颜色, , , 定义被选中表项的颜色 (开启美化后本功能无效)
.参数 文本颜色, 整数型, 可空 , 默认 原本颜色,建议:#黑色
.参数 背景颜色, 整数型, 可空 , 默认 原本颜色,建议:取颜色值 (196, 221, 253)
.子程序 重画, , , 若无效请使用系统的 超级列表框.重画()
.程序集 时钟类, , 公开
.子程序 创建, 逻辑型, , 创建定时器 子程序指针方式
.参数 时钟周期, 整数型, 可空 , 时间单位:毫秒
.参数 回调函数1, 子程序指针, 可空 , 必须包含4个整形参数
.参数 回调函数2, 整数型, 可空 , 回调函数1 为空时生效
.子程序 时钟周期, 逻辑型, , 设置新周期时间
.参数 时钟周期, 整数型, , 时间单位:毫秒
.子程序 销毁, 逻辑型, , 销毁已经创建的定时器
.程序集 树形框扩展, , 公开
.子程序 保证显示, , ,
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 保证显示_句柄, , ,
.参数 项目句柄, 长整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 遍历句柄_子项目, 整数型, , 遍历指定父项目下的所有子项目句柄
.参数 父项目句柄, 整数型, ,
.参数 项目数据, 树形框项目数据, 参考 可空 数组,
.参数 是否提取项目数值, 逻辑型, 可空 ,
.子程序 查找项目_外部, 整数型, , 返回结果数量,被查找出来的项目数值,对应目标树型框的项目索引
.参数 欲查找的文本, 文本型, ,
.参数 结果树型框句柄, 整数型, , 用于存放结果的树型框句柄
.参数 查找结果是否扩展, 逻辑型, 可空 , 查找后,结果项目是否扩展开
.参数 是否同步图标, 逻辑型, 可空 , 是否同步项目的图标,会影响速度
.参数 搜索时禁止重绘, 逻辑型, 可空 , 禁止重绘,可能会导致未找到时(只有1个项目时,无法重绘)
.参数 搜索状态回调Call, 整数型, 可空 , 共2个参数,参数1:状态文本(文本型),参数2:备用(整数)
.子程序 初始化, 逻辑型, ,
.参数 树型框句柄, 整数型, ,
.参数 树型框类名, 文本型, 可空 ,
.参数 是否操作外部控件, 逻辑型, 可空 ,
.子程序 更新缓存, , , 如果项目增加或减少,需要调用此命令进行更新
.子程序 加粗, , ,
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 加粗_句柄, , ,
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 加入项目, 整数型, , 将单个或一批项目加入到树型框中,如果仅加入一个项目,成功返回加入后该项目所处的位置,失败返回 -1 。如果成批加入项目,成功返回 0 ,失败返回 -1 。成批加入项目可以用作一次性快速加入大量项目到树型框中。
.参数 父项目索引, 整数型, 可空 , 可以被省略。指定欲加入项目所处的父项目,0 为项目一,1 为项目二,如此类推。如果没有父项目(即欲加入项目为顶层项目),请提供值 -1 。如果本参数被省略,默认值为 -1 。
.参数 项目数据1, 树形框项目数据, 可空 , 用于只加入一个项目,如欲批量加入,请留空
.参数 项目数据2, 树形框项目数据, 可空 数组, 用于批量加入项目
.参数 加入方式, 整数型, 可空 , 可以被省略。默认为 3
.参数 加入完成后是否排序, 逻辑型, 可空 ,
.子程序 加入项目W, 长整数型, ,
.参数 父项目句柄, 长整数型, 可空 ,
.参数 项目文本, 字节集, ,
.参数 图片索引, 整数型, 可空 ,
.参数 选中图片索引, 整数型, 可空 ,
.参数 项目数值, 整数型, 可空 ,
.参数 是否加粗, 逻辑型, 可空 ,
.子程序 禁止滚动条, 逻辑型, , 返回禁止的状态
.参数 禁止, 逻辑型, 可空 , 真为禁止,假为解除禁止。默认为真
.子程序 禁止水平滚动条, 逻辑型, , 返回禁止的状态
.参数 禁止, 逻辑型, 可空 , 真为禁止,假为解除禁止。默认为真
.子程序 句柄取索引, 整数型, , 用树型框的项目句柄获取他的项目索引
.参数 欲查找句柄, 整数型, ,
.子程序 扩展, , , 将指打开指定项目的下属分枝。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 扩展全部, , ,
.参数 不扩展第一项, 逻辑型, 可空 ,
.子程序 排序, , ,
.参数 排序1级缩进, 逻辑型, 可空 , 是否排序缩进层次为1的,可空为不排序。
.参数 排序指定层次, 整数型, 可空 , 可空,0=全部排序(默认),排序大于为等于此值的缩进层次,如:2,将排序缩进层次≥2的项目,-1=不排序
.子程序 排序_句柄, , ,
.参数 项目句柄, 长整数型, ,
.子程序 清空, , , 删除树型框中的所有项目。
.子程序 取背景色, 整数型, ,
.子程序 取第一项索引, 整数型, , 取在当前树形框中显示的第一条项目的索引。失败返回-1
.子程序 取父项目, 整数型, , 返回指定项目的父项目索引。如果该项目为顶层项目,将返回 -1 。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取可显示数量, 整数型, , 取当前在树形框的用户区中大约可以显示的项目数量
.子程序 取连线颜色, 整数型, ,
.子程序 取缩进层次, 整数型, , 返回指定项目所处缩进层次,层次值从1开始。如果未找到指定项目,返回 0 。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取缩进层次_句柄, 整数型, ,
.参数 项目句柄, 长整数型, ,
.子程序 取所有父项目, 整数型, , 获取所有有子项目的项目索引,成功返回获取到的数量
.参数 项目索引数组, 整数型, 参考 数组, 用于存放父项目索引的数组
.参数 排除父项目, 文本型, 可空 , 如:类,将不获取类下的所有有子项目的父项目索引
.参数 缩进层次, 整数型, 可空 , 可空,默认为所有。获取小于或等于这个层次的父项目,缩进层次从1开始
.参数 指定缩进层次, 整数型, 可空 , 可空,默认为所有。如果有指定,第23参数将无效,只获取指定缩进层次的父项目
.子程序 取图片, 整数型, , 返回指定项目的图片索引。如果该项目不存在,将返回 -1
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取图片_句柄, 整数型, ,
.参数 项目句柄, 长整数型, ,
.子程序 取文本颜色, 整数型, ,
.子程序 取项目间隔, 整数型, ,
.子程序 取项目数, 整数型, , 返回树型框中所有项目的数目。
.子程序 取项目数值, 整数型, , 返回与指定项目相关联的数值。如果该项目不存在,将返回 0 。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取项目数值_句柄, 整数型, , 返回与指定项目相关联的数值。如果该项目不存在,将返回 0 。
.参数 项目句柄, 长整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取项目文本, 文本型, , 返回指定项目的文本。如果该项目不存在,将返回空文本。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取项目文本_句柄, 文本型, ,
.参数 项目句柄, 长整数型, ,
.子程序 取项目文本_句柄W, 字节集, ,
.参数 项目句柄, 长整数型, ,
.子程序 取项目文本W, 字节集, , 返回指定项目的文本。如果该项目不存在,将返回空文本。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取消加粗, , , 将指定项目的标题取消加粗显示。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取选中图片, 整数型, , 返回指定项目被选中后的图片索引。如果该项目不存在,将返回 -1 。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 取子项目数, 整数型, , 获取当前选中项目的子项目数量
.参数 项目索引, 整数型, 可空 , 可空,默认取选中项的子项目数
.子程序 删除项目, 逻辑型, , 删除树型框中的指定项目。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 使用复选框, , ,
.子程序 使用热点跟踪, , ,
.子程序 使用整行选择, 逻辑型, , 要使用本功能,就不能使用显示连线。
.参数 是否使用, 逻辑型, 可空 , 真为使用,假为不使用。默认为真。
.子程序 是否选中, 逻辑型, ,
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 是否自动更新数据, 逻辑型, 可空 , 可以被省略。选择是否自动进行数据更新。当为真时,每次读取数据时都会对数据进行刷新,可能会因此而减慢速度。默认值为“置自动更新状态”方法所设置的状态。
.子程序 是否已扩展, 逻辑型, , 如果树型框中的指定项目具有子项目并已扩展显示,返回真,否则返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 是否自动更新数据, 逻辑型, 可空 , 可以被省略。选择是否自动进行数据更新。当为真时,每次读取数据时都会对数据进行刷新,可能会因此而减慢速度。默认值为“置自动更新状态”方法所设置的状态。
.子程序 是否有子项目, 逻辑型, , 如果指定项目存在子项目,返回真,否则返回假。如果本命令返回真,意味着指定项目的下一项即为此项目的第一个子项目。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 收缩, , , 缩回指定项目的下属分枝。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 收缩全部, , ,
.子程序 索引取句柄, 整数型, , 失败返回-1
.参数 项目索引, 整数型, , 从0开始
.子程序 选中项目, 逻辑型, , 操作成功返回真
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 是否选中, 逻辑型, 可空 , 可以被省略。设置项目的选中状态,默认为真。
.子程序 置背景色, , ,
.参数 背景颜色, 整数型, ,
.子程序 置连线颜色, , ,
.参数 连线颜色, 整数型, ,
.子程序 置图片, 逻辑型, , 设置在指定项目首部所显示图片的索引。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 图片索引, 整数型, , 图片索引用于指定图片组属性中的某张图片,从 0 开始。
.子程序 置文本颜色, , ,
.参数 文本颜色, 整数型, ,
.子程序 置现行选中项, , ,
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 置现行选中项_句柄, , ,
.参数 项目句柄, 整数型, , 0 为项目一,1 为项目二,如此类推。
.子程序 置项目间隔, , ,
.参数 间隔距离, 整数型, 可空 , 默认为16
.子程序 置项目数值, 逻辑型, , 设置与指定项目相关联的数值。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 欲置入的项目数值, 整数型, 可空 , 可以被省略。该数值与指定项目相关联。如果本参数被省略,默认值为 0 。
.子程序 置项目文本, 逻辑型, , 设置指定项目的文本。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 欲置入的项目文本, 文本型, ,
.子程序 置项目文本W, 逻辑型, , 设置指定项目的文本。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 欲置入的项目文本, 字节集, ,
.子程序 置选中图片, 逻辑型, , 设置指定项目被选中后所显示图片的索引。成功返回真,失败返回假。
.参数 项目索引, 整数型, , 0 为项目一,1 为项目二,如此类推。
.参数 图片索引, 整数型, , 图片索引用于指定图片组属性中的某张图片,从 0 开始。
.程序集 外部超级列表框, , 公开
.子程序 _销毁外部操作, , , 如果不再需要对外部控件进行初始化,可用这个销毁
.子程序 _置外部操作, , , 如果是外部控件,就要用这个方法初始化
.子程序 保证显示, , ,
.参数 表项索引, 整数型, ,
.子程序 插入表项, 整数型, ,
.参数 插入位置, 整数型, 可空 , 可以被省略。指定新表项插入时的位置索引,索引值从 0 开始。如果提供 -1 ,则插入到列表框的尾部。如果本参数被省略,默认值为 -1 。
.参数 标题, 文本型, 可空 , 可以被省略。本参数指定表项的标题文本。如果被省略,默认值为空文本。
.参数 图片索引, 整数型, 可空 , 可以被省略。图片索引用于指定“图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.参数 状态图片索引, 整数型, 可空 , 可以被省略。状态图片索引用于指定“状态图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.参数 缩进数目, 整数型, 可空 , 可以被省略。“缩进数目”仅在报表型列表框才有效,用作指定显示时在表项首部增加的空白数。如果本参数被省略,默认值为 0 。
.参数 表项数值, 整数型, 可空 , 可以被省略。该数值与指定表项相关联。如果本参数被省略,默认值为 0 。
.子程序 插入列, 整数型, , 在报表型列表框中指定位置插入新的列,成功返回新列的位置索引,失败返回 -1 。
.参数 插入位置, 整数型, 可空 , 可以被省略。指定新列插入时的位置索引,索引值从 0 开始。如果提供 -1 ,则插入到尾部。如果本参数被省略,默认值为 -1 。
.参数 标题, 文本型, 可空 , 可以被省略。本参数指定报表列的标题文本。如果被省略,默认值为空文本。
.参数 列宽, 整数型, 可空 , 可以被省略。本参数指定报表列的宽度,单位为像素。如果被省略,默认值为 50 。
.参数 对齐方式, 整数型, 可空 , 可以被省略。参数可以为以下常量之一: 0:0; 1:1; 2:2。如果本参数被省略,默认值为“0”。
.参数 图片索引, 整数型, 可空 , 可以被省略。图片索引用于指定“表头图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.参数 图片是否居右, 逻辑型, 可空 , 可以被省略。指定图片是否显示在右边,如果本参数被省略,默认值为假。
.子程序 查找表项, 整数型, ,
.参数 标题, 文本型, , 本参数指定欲查找表项的标题文本。
.参数 起始查找位置, 整数型, 可空 , 可以被省略。本参数指定查找表项的起始位置。如果本参数被省略,默认值为 0 ,即从首项开始查找。
.参数 是否精确匹配, 逻辑型, 可空 , 可以被省略。本参数指定匹配标题文本时是否为精确匹配,如果本参数为假,则只要表项标题首部包含指定文本即认为匹配成功。如果本参数被省略,默认值为真。
.参数 如果查找不到是否从头开始, 逻辑型, 可空 , 可以被省略。本参数指定在查找标题文本时,如果从“起始查找位置”查找不到,是否从头开始查找。默认值为假。
.子程序 查找表项数值, 整数型, ,
.参数 起始查找位置, 整数型, 可空 , 可以被省略。本参数指定查找表项的起始位置。如果本参数被省略,默认值为 0 ,即从首项开始查找。
.参数 表项数值, 整数型, 可空 , 可以被省略。该数值与指定表项相关联。如果本参数被省略,默认值为 0 。
.参数 如果查找不到是否从头开始, 逻辑型, 可空 , 可以被省略。本参数指定在查找标题文本时,如果从“起始查找位置”查找不到,是否从头开始查找。默认值为假。
.子程序 初始化, 逻辑型, , 调用此类必须初始化此命令,否则无法调用后面的命令
.参数 超级列表框句柄, 整数型, ,
.参数 是否为外部进程的超级列表框, 逻辑型, 可空 , 可以被省略。当为真时,可对这个外部进程一超级列表框进行操作。默认为假。
.参数 超级列表框类名, 文本型, 可空 , 默认为空 SYSLISTVIEW32
.子程序 单一选择, 逻辑型, ,
.参数 是否单一选择, 逻辑型, 可空 , 可以被省略。当被省略时,只返回当前的单一选择设置状态,而不改变其状态。
.子程序 导出Excel, 逻辑型, , 把超级列表框内容导出为Excel表格文件,成功返回真,失败返回假。注:只能导出报表列表框。
.参数 保存文件, 文本型, , 保存到目标文件,后缀名一般为“xls”。注:如果文件已存在则会重写改文件,如果不能打开文件则返回假。
.参数 保留表头, 逻辑型, 可空 , 是否把超级列表框表头一起导出到表格文件,如果不需要导出表头,请留空此值或者赋值“假”。
.子程序 读超级列表框项目数据, , , 取出全部的项目数据
.参数 列表框信息, 列表框信息, 参考 可空 数组,
.子程序 高速插入表项, , ,
.参数 插入位置, 整数型, 可空 , 可以被省略。指定新表项插入时的位置索引,索引值从 0 开始。如果提供 -1 ,则插入到列表框的尾部。如果本参数被省略,默认值为 -1 。
.参数 列表框信息, 列表框信息, 数组,
.参数 排序方式, 整数型, 可空 , 可以被省略。指定新新插入数据的排序方式。默认为“#排序方式_不排序”。如要逆向排序,请将常量位取反。如要对指定列排序,请用#排序方式_表项列标题排序+要排序的列索引
.子程序 进入编辑, , , 让指定表项进入编辑状态,执行本命令成功的前提是“允许编辑”属性为真。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 列排序, , , 当超级列表框的类型是报表列表框时才能使用。使用本方法时,请将超级列表框的“排序方式”置为“0.不排序”
.参数 列索引, 整数型, , 要排序的列索引,从0计起。
.参数 排序方式, 逻辑型, 可空 , 可以被省略。当为真时为正向排序,当为假时为逆向排序。默认为真,正向排序。
.子程序 排列图标, , , 自动排列大图标或小图标列表框中的图标。
.子程序 取背景图片, 文本型, , 返回图片文件名路径
.子程序 取背景颜色, 整数型, ,
.子程序 取被选择表项, 变体型, , 返回一个整数数组,內含所有当前被选择表项的位置索引。如果当前没有被选择表项,返回空数组。
.子程序 取被选中表项, 变体型, , 如果“是否有检查框”属性为真,返回当前所有检查框被选中的表项位置索引
.子程序 取编辑框句柄, 整数型, , 当列表框在进行编辑时,返回这个编辑框的句柄
.子程序 取标题, 文本型, , 取指定表项或子项的标题。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 列索引, 整数型, 可空 , 可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
.参数 缓冲尺寸, 整数型, 可空 , 可以被省略
.子程序 取表项间距, , ,
.参数 水平间距, 整数型, 参考 , 用于返回表项的水平间距
.参数 垂直间距, 整数型, 参考 , 用于返回表项的垂直间距
.参数 列表框类型, 逻辑型, 可空 , 可以被省略。当为真时取回小图标列表框的项目间距。当为假时取回大图标列表框的项目间距。默认为假。
.子程序 取表项数, 整数型, , 返回列表框中所有表项的数目
.子程序 取表项数值, 整数型, ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 取表项位置, 整数型, , 取出表项在列表框中的坐标位置
.参数 索引, 整数型, ,
.参数 点, POINT, 参考 , 用于装载坐标的变量
.子程序 取当前状态图片, 整数型, , 取回指定表项的当前状态图片索引,图片索引指向状态图片组属性中的某一图片,从 0 开始,-1 表示无图片。如果“是否有检查框”属性为真,返回值是当前检查框的选中状态,1表示被选中,0表示未选中。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 取第一项索引, 整数型, , 取在当前超级列表框中显示的第一条项目的索引。失败返回-1
.子程序 取可显示数量, 整数型, , 取当前在超级列表框的用户区中大约可以显示的项目数量
.子程序 取类型, 整数型, ,
.子程序 取列标题, 文本型, , 返回报表型列表框中指定列的标题。
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 取列对齐方式, 整数型, , 取回报表型列表框中指定列的对齐方式。返回值为以下常量之一: 0:0; 1:1; 2:2;失败返回-1。
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 取列宽, 整数型, , 返回报表型列表框中指定列的宽度,如指定列不存在,返回 0 。
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 取列数, 整数型, , 返回报表型列表框中列的总数
.子程序 取列图片, 整数型, , 返回报表型列表框中指定列的图片索引
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 取鼠标指针所在的索引, 整数型, , 如果鼠标指针在超级列表框范围内,取当前其指向的项目索引
.子程序 取缩进数目, 整数型, ,
.参数 表项索引, 整数型, , 。用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 取图片, 整数型, ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 列索引, 整数型, 可空 , 可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
.子程序 取文本背景颜色, 整数型, ,
.子程序 取文本颜色, 整数型, ,
.子程序 取现行选中项, 整数型, ,
.子程序 取项目行距, 整数型, ,
.子程序 取消表项选择, , , 取消对指定表项的选择。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 取已选择表项数, 整数型, , 返回当前已被选择表项的数目
.子程序 全部删除, , ,
.子程序 删除表项, , ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 删除列, , , 删除报表型列表框中指定位置处的列。
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 是否被选择, 逻辑型, , 判断指定表项是否已经被选择,如已被选择,返回真,否则返回假。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 刷新显示, , ,
.子程序 图片是否居右, 逻辑型, , 如果报表型列表框中指定列的图片居右显示,返回真,否则返回假
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.子程序 选择表项, , ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.子程序 置背景图片, , , 设置背景图片
.参数 图片文件名, 文本型, ,
.参数 是否平铺, 逻辑型, 可空 , 可以省略。默认为真。
.子程序 置背景颜色, , ,
.参数 背景颜色, 整数型, ,
.子程序 置标题, , , 设置指定表项或子项的标题。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 列索引, 整数型, 可空 , 可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
.参数 标题, 文本型, 可空 , 可以被省略。本参数指定表项或子项的标题文本。如果被省略,默认值为空文本。
.子程序 置表项数值, , , 设置与指定表项相关联的数值
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 表项数值, 整数型, 可空 , 可以被省略。该数值与指定表项相关联。如果本参数被省略,默认值为 0 。
.子程序 置类型, , ,
.参数 类型, 整数型, ,
.子程序 置列标题, 逻辑型, , 设置报表型列表框中指定列的标题
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.参数 标题, 文本型, 可空 , 可以被省略。本参数指定报表列的标题文本。如果被省略,默认值为空文本。
.子程序 置列宽, , , 设置报表型列表框中指定列的宽度
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.参数 列宽, 整数型, 可空 , 可以被省略。本参数指定报表列的宽度,单位为像素。如果参数值提供为 -1 ,则根据列数据最大宽度自动调整列尺寸,如果参数值提供为 -2 ,则根据列标题宽度自动调整列尺寸。如果本参数被省略,默认值为 -1 。
.子程序 置列图片, , , 设置报表型列表框中指定列的标志图片。
.参数 列索引, 整数型, , 用作指定报表型列表框中项目所处的列,索引值从 0 开始。
.参数 图片索引, 整数型, 可空 , 可以被省略。图片索引用于指定“表头图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.子程序 置缩进数目, , , 设置指定表项的缩进数目。
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 缩进数目, 整数型, 可空 , 可以被省略。“缩进数目”仅在报表型列表框才有效,用作指定显示时在表项首部增加的空白数。如果本参数被省略,默认值为 0 。
.子程序 置图片, , ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 列索引, 整数型, 可空 , 可以被省略。用作指定报表型列表框中项目所处的列,索引值从 0 开始,如果当前列表框类型不是报表型列表框,提供 0 值即可。如果本参数被省略,默认值为 0 。
.参数 图片索引, 整数型, 可空 , 可以被省略。图片索引用于指定“图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.子程序 置文本背景颜色, , ,
.参数 背景颜色, 整数型, ,
.子程序 置文本颜色, , ,
.参数 文本颜色, 整数型, ,
.子程序 置现行选中项, , ,
.参数 现行选中项, 整数型, ,
.子程序 置状态图片, , ,
.参数 表项索引, 整数型, , 用于指定列表框中的某一项目,索引值从 0 开始。
.参数 状态图片索引, 整数型, 可空 , 可以被省略。状态图片索引用于指定“状态图片组”属性中的某张图片。索引值从 0 开始,-1 表示无图片。如果本参数被省略,默认值为 -1 。
.程序集 外部控件操作, , 公开
.子程序 打开进程, 整数型, , 成功就返回进程句柄
.参数 对象句柄, 整数型, ,
.子程序 读外部指针数据, 字节集, ,
.参数 进程句柄, 整数型, ,
.参数 外部程序指针, 整数型, ,
.参数 读取数据大小, 整数型, ,
.子程序 分配外部指针, 整数型, ,
.参数 进程句柄, 整数型, ,
.参数 数据长度, 整数型, , 分配的数据长度
.子程序 结束操作, , ,
.参数 进程句柄, 整数型, ,
.子程序 销毁外部指针, , ,
.参数 进程句柄, 整数型, ,
.参数 外部指针, 整数型, ,
.子程序 写进程内存, 逻辑型, ,
.参数 进程句柄, 整数型, ,
.参数 数据指针, 整数型, ,
.参数 数据地址, 整数型, ,
.参数 数据长度, 整数型, ,
.程序集 整数数组, , 公开
.子程序 加入成员, , ,
.参数 值, 整数型, ,
.子程序 清空, , ,
.子程序 取成员, 整数型, ,
.参数 下标, 整数型, ,
.子程序 取成员数, 整数型, ,
.子程序 取起始下标, 整数型, ,
.子程序 删除成员, , ,
.参数 下标, 整数型, ,
.子程序 置成员, , ,
.参数 下标, 整数型, ,
.参数 值, 整数型, ,
.子程序 置起始下标, , ,
.参数 cs_起始下标, 整数型, 可空 , 可空,默认为0
.程序集 正则表达式类, , 公开
.子程序 查看, , ,
.子程序 创建, 逻辑型, , 根据指定的正则表达式文本创建一个正则表达式对象。本对象中的原有内容将被释放
.参数 正则表达式文本, 文本型, , 比如“易语言4\.0(模块|支持库)?”
.参数 被搜索的文本, 文本型, ,
.参数 是否区分大小写, 逻辑型, 可空 , 可以留空,默认为假,不区分大小写; 真为区分大小写;本参数指定这个正则表达式在创建成功后进行匹配、搜索、替换时,是否区分大小写;
.参数 是否匹配多行, 逻辑型, 可空 , 可以留空,默认为真,允许匹配多行; 如果本成员值为真,字符“^”不仅匹配目标文本的开头,而且匹配目标文本中换行符(字符(10),字符(13)或 #换行符)的后面;字符“$”不仅匹配目标文本的结尾,而且匹配目标文本中换行符的前面。否则字符“^”仅仅匹配目标文本的开头,“$”也仅仅匹配目标文本的结尾。
.参数 是否全局匹配, 逻辑型, 可空 , 可以留空,默认为真,全局匹配
.参数 自动替换引号, 逻辑型, 可空 , 可空。默认为不替换。说明:正则表达式文本为【formhash" value="7b4aa6c5】,这里面的引号处理起来很麻烦,直接把此参数设置为真,把"换成 #引号 再传进来就可以了,如:【formhash#引号 value=#引号7b4aa6c5】
.子程序 取匹配数量, 整数型, , 取出该正则匹配到的数量
.子程序 取匹配文本, 文本型, , 取出该正则匹配到的文本
.参数 匹配索引, 整数型, , 索引值从1开始
.参数 起始位置, 整数型, 参考 可空 , 可以被省略,提供参数数据时只能提供变量。该命令调用成功后,本参数存放取得的子文本在整个被搜索文本中的起始位置
.子程序 取匹配文本W, 字节集, , 取出该正则匹配到的文本
.参数 匹配索引, 整数型, , 索引值从1开始
.子程序 取正则文本, 文本型, , 返回以文本形式表示的正则表达式。如果该对象尚未创建,则返回空文本。本命令为高级对象成员命令
.子程序 取子匹配数量, 整数型, , 取出该正则的子表达式匹配到的数量
.子程序 取子匹配文本, 文本型, , 取出该正则的子表达式匹配到的文本
.参数 匹配索引, 整数型, , 索引值从1开始
.参数 子表达式索引, 整数型, , 欲取其值的子表达式,该参数对应与正则表达式中的一个子表达式以圆括号"( )"为标记,索引从1开始
.参数 起始位置, 整数型, 参考 可空 , 可以被省略,提供参数数据时只能提供变量。该命令调用成功后,本参数存放取得的子文本在整个被搜索文本中的起始位置
.子程序 取子匹配文本W, 字节集, , 取出该正则的子表达式匹配到的文本
.参数 匹配索引, 整数型, , 索引值从1开始
.参数 子表达式索引, 整数型, , 欲取其值的子表达式,该参数对应与正则表达式中的一个子表达式以圆括号"( )"为标记,索引从1开始
.子程序 替换, 文本型, , 替换在正则表达式查找中找到的文本
.参数 用作替换的文本, 文本型, 可空 , 用作替换的文本
.子程序 替换W, 字节集, , 替换在正则表达式查找中找到的文本
.参数 用作替换的文本, 字节集, 可空 , 用作替换的数据
.程序集 注册表操作Ex, , 公开
.子程序 创建并打开键Ex, 整数型, , 如果键不存在,则创建一个键之后打开,如果键存在则直接打开;返回键的句柄,失败返回-1,通过取最后错误查看错误码;
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.子程序 打开键Ex, 整数型, , 如果键不存在,则失败.成功键的句柄,失败返回-1,通过取最后错误查看错误码;注意,使用该命令时,如果键已打开,则自动关闭键后在执行本操作
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.子程序 读取键值Ex, 整数型, , 成功返回0,失败返回错误码.需要先调用打开键Ex或打开键Ex2
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 键名称, 文本型, , 键的名称
.参数 项目信息_out, 注册表_键, 参考 , 用于返回的
.子程序 方法_取最后错误代码Ex, 整数型, , 取出这个值后,可以根据GetlastError获取错误信息
.子程序 格式化键值类型, 文本型, , 说明键值
.参数 键值, 整数型, , REG_*
.子程序 关闭键Ex, 整数型, , 关闭一个已经打开的键句柄,关闭之后需要重新调用打开键Ex才能进行其他操作,如果已经关闭则返回-1
.子程序 键是否存在Ex, 逻辑型, , 判断键是否存在,亦可可以直接使用"打开键Ex"进行判断
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.子程序 枚举键信息Ex, 整数型, , 枚举指定项名称下的键信息(成功返回键名数,失败返回-1),需要先调用打开键Ex或打开键Ex2
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 注册表键信息, 注册表_键, 参考 数组, 作为返回值返回
.子程序 枚举子项Ex, 整数型, , 枚举指定项名称下的子项(成功返回子项目数,失败返回-1);
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 子项, 文本型, 参考 可空 数组, 获取的子项数组
.子程序 删除键值Ex, 整数型, , 删除一个键值.
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 键名, 文本型, ,
.子程序 删除注册表项, 整数型, , 删除整个项,项下面所有的键值将会被自动删除.
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.子程序 写QWORD_64值, 逻辑型, , 写入64位长整数值,成功返回真,失败返回假.源码由@pp25729391提供。
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 键名称, 文本型, , 键的名称
.参数 值_十六进制文本, 文本型, ,
.子程序 写入键值Ex_数值, 整数型, ,
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 键名称, 文本型, , 键的名称
.参数 欲写入值, 长整数型, , 注意。理论上:DWORD最大值为:4294967295 QWORD最大值为:18446744073709551615,但是QWORD最大值超过了整数型的最大长度,请谨慎使用
.参数 写入类型, 整数型, , 只适用于:#REG_DWORD;#REG_DWORD_BIG_ENDIAN;
.参数 是否自动创建, 逻辑型, 可空 , 如果不存在的话,是否创建该键
.子程序 写入键值Ex_文本, 整数型, , 成功返回0,失败返回错误码;注意,该函数只能写入文本型的值
.参数 键根目录, 整数型, , #HKEY_*开头的常量
.参数 全路径注册项名, 文本型, , 完整的键路径,不包括"HKEY_*" 例如:SOFTWARE\Test
.参数 键名称, 文本型, , 键的名称
.参数 欲写入值, 字节集, , 使用 到字节集()
.参数 写入类型, 整数型, , 只适用于:REG_SZ;REG_EXPAND_SZ;REG_MULTI_SZ;#REG_BINARY
.参数 是否自动创建, 逻辑型, 可空 , 如果不存在的话,是否创建该键
.DLL命令 _Unicode转Ansi, 整数型, "kernel32.dll", "WideCharToMultiByte", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, , 0
.参数 lpWideCharStr, 字节集, ,
.参数 cchMultiByte, 整数型, , -1
.参数 lpMultiByteStr, 文本型, 传址 ,
.参数 cchMultiByte, 整数型, ,
.参数 默认文本, 整数型, , 0
.参数 使用默认文本, 整数型, , 0
.DLL命令 _vsnprintf_s, 整数型, "msvcrt.dll", "@_vsnprintf_s", 公开,
.参数 _Buffer, 整数型, , 缓冲区指针
.参数 _BufferCount, 整数型, , 缓冲区长度
.参数 _MaxCount, 整数型, , 缓冲区字符最大长度
.参数 _Format, 整数型, , 格式化文本
.参数 _ArgList, 整数型, , va_list
.DLL命令 _vsnwprintf_s, 整数型, "msvcrt.dll", "@_vsnwprintf_s", 公开,
.参数 _Buffer, 整数型, , 缓冲区指针
.参数 _BufferCount, 整数型, , 缓冲区长度
.参数 _MaxCount, 整数型, , 缓冲区字符最大长度
.参数 _Format, 整数型, , 格式化文本
.参数 _ArgList, 整数型, , va_list
.DLL命令 _动态调用子程序, 整数型, "", "CallWindowProcA", 公开,
.参数 动态调用代码, 字节集, , 一定要用本人编写的
.参数 子程序, 整数型, , 子程序指针 到整数(子程序指针)
.参数 参数, 整数型, 数组, 为整数数组,参数1为成员1…类推;文本型和字节集型(自定义结构)为指针
.参数 参数数目, 整数型, , 一定要和参数数组相符,不然会出错
.参数 是否C调用, 逻辑型, , 真为cdecl调用方式,假为stdcall调用方式(即标准WINAPI方式)
.DLL命令 A2W_, 整数型, "kernel32.dll", "MultiByteToWideChar", 公开, , 将多媒体字符串映像为通配字符串
.参数 代码页, 整数型, ,
.参数 标志, 整数型, ,
.参数 双字节文本, 字节集, , ASCI
.参数 双字节文本长度, 整数型, ,
.参数 宽字符文本, 字节集, , UNICODE
.参数 宽字符文本长度, 整数型, ,
.DLL命令 Api_CreateFileA, 整数型, "kernel32.dll", "CreateFileA", 公开,
.参数 lpFileName, 文本型, ,
.参数 dwDesiredAccess, 整数型, ,
.参数 dwShareMode, 整数型, ,
.参数 lpSecurityAttributes, 整数型, ,
.参数 dwCreationDisposition, 整数型, ,
.参数 dwFlagsAndAttributes, 整数型, ,
.参数 hTemplateFile, 整数型, ,
.DLL命令 AppendMenuA, 整数型, "user32", "AppendMenuA", 公开,
.参数 hMenu, 整数型, , 0
.参数 uFlags, 整数型, , 0
.参数 uIDNewItem, 整数型, , 0
.参数 lpNewItem, 整数型, , 0
.DLL命令 Beep, 逻辑型, "kernel32.dll", "Beep", 公开,
.参数 dwFreq, 整数型, ,
.参数 dwDuration, 整数型, ,
.DLL命令 CallWindowProc, 整数型, "user32.dll", "CallWindowProcA", 公开,
.参数 lpPrevWndFunc, 整数型, ,
.参数 hwnd, 整数型, ,
.参数 msg, 整数型, ,
.参数 wParam, 整数型, ,
.参数 lParam, 整数型, ,
.DLL命令 CallWindowProcA, 整数型, "", "CallWindowProcA", 公开,
.参数 子程序指针, 子程序指针, ,
.参数 参数1, 整数型, ,
.参数 参数2, 整数型, ,
.参数 参数3, 整数型, ,
.参数 参数4, 整数型, ,
.DLL命令 CallWindowProcA_, 整数型, "", "CallWindowProcA", 公开,
.参数 子程序指针, 整数型, ,
.参数 参数1, 整数型, ,
.参数 参数2, 整数型, ,
.参数 参数3, 整数型, ,
.参数 参数4, 整数型, ,
.DLL命令 ChangeClipboardChain, 逻辑型, "user32.dll", "ChangeClipboardChain", 公开, 从剪贴板查看器链中删除指定的窗口。
.参数 hWndRemove, 整数型, , 要从链中移除的窗口的句柄。句柄必须已传递给SetClipboardViewer函数。
.参数 hWndNewNext, 整数型, , 剪贴板查看器链中hWndRemove窗口后面的窗口句柄 。(这是SetClipboardViewer返回的句柄,除非响应WM_CHANGECBCHAIN消息更改了序列。)
.DLL命令 ChangeWindowMessageFilter, 逻辑型, "user32.dll", "ChangeWindowMessageFilter", 公开, 从用户界面特权隔离 (UIPI) 消息过滤器,添加或删除一条消息。如果成功返回true,否则返回false。要获取扩展的错误的信息,请调用GetLastError。该函数XP不可以。
.参数 message, 整数型, , 要从过滤器添加或删除的消息。
.参数 dwFlag, 整数型, , 要执行的操作。为下列值之一:MSGFLT_ADD 添加消息到过滤器,这相当于允许接收该消息。MSGFLT_REMOVE 从过滤器中移除消息。这相当于阻止该消息。
.DLL命令 CheckMenuItem, 整数型, "user32.dll", "CheckMenuItem", 公开, 复选或撤消复选指定的菜单条目 如条目的前一个状态是“复选”,就返回MF_CHECKED,如果是“未复选”,就返回MF_UNCHECKED。如指定的菜单条目不存在就返回-1
.参数 hMenu, 整数型, , 菜单句柄
.参数 wIDCheckItem, 整数型, , 欲复选或撤消复选的菜单条目的标识符。如果在wCheck中指定了MF_BYCOMMAND标志,这个参数就用于指定要改变的菜单条目的命令ID。如果设置了MF_BYPOSITION标志,这个参数就用于指定条目在菜单中的位置(第一个条目的位置是0)
.参数 wCheck, 整数型, , 参考ModifyMenu函数中的菜单常数标志定义表,其中列出了允许使用的所有常数。针对这个函数,只能指定下述常数:MF_BYCOMMAND,MF_BYPOSITION,MF_CHECKED以及MF_UNCHECKED;
.DLL命令 CheckMenuRadioItem, 整数型, "user32.dll", "CheckMenuRadioItem", 公开, 指定一个菜单条目被复选成“单选”项目。与单选钮相似,一个特定的组中只能有一个项目被选中。这个组别既可按位置定义,也可按菜单ID定义。复选的项目会显示一个圆形的样式复选符号(●),而不是一个标准的复选符号(√) 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 菜单句柄
.参数 un1, 整数型, , 组内第一个位置或菜单ID
.参数 un2, 整数型, , 组内最后一个位置或菜单ID
.参数 un3, 整数型, , 欲复选的位置或菜单ID
.参数 un4, 整数型, , 下述标志之一 :如un1,un2,un3引用菜单条目的位置(第一个肯定在位置0处),就设为MF_BYPOSITION;如它们引用的是菜单ID,则设为MF_BYCOMMAND;
.DLL命令 CheckRemoteDebuggerPresent, 逻辑型, "kernel32.dll", "CheckRemoteDebuggerPresent", 公开, 检测指定进程是否正在被调试
.参数 hProcess, 整数型, , 进程句柄
.参数 pbDebuggerPresent, 逻辑型, 传址 , 是否被调试
.DLL命令 ClientToScreen, 逻辑型, "user32", "ClientToScreen", 公开, 该函数将指定点,或者矩形的用户坐标转换成屏幕坐标。
.参数 hWnd, 整数型, , 0
.参数 lpPoint, POINT, , 0
.DLL命令 CloseClipboard, 整数型, "user32", "CloseClipboard", 公开, 剪辑板关闭
.DLL命令 CloseHandle, 逻辑型, "", "CloseHandle", 公开, ,
.参数 hObject, 整数型, ,
.DLL命令 CloseServiceHandle, 整数型, "", "CloseServiceHandle", 公开, 关闭ServiceControlManager对象
.参数 hSCObject, 整数型, ,
.DLL命令 CLSIDFromString, , "ole32.dll", "CLSIDFromString", 公开,
.参数 lpsz, 字节集, ,
.参数 pclsid, 字节集, 传址 ,
.DLL命令 CoCreateInstance, 整数型, "ole32.dll", "CoCreateInstance", 公开,
.参数 rclsid, 字节集, ,
.参数 pUnkOuter, 整数型, ,
.参数 dwClsContext, 整数型, ,
.参数 riid, 字节集, ,
.参数 ppv, 对象, 传址 ,
.DLL命令 CoInitialize, 整数型, "ole32", "CoInitialize", 公开,
.参数 pvReserved, 整数型, , 0
.DLL命令 CommandLineToArgvW, 整数型, "Shell32.dll", "CommandLineToArgvW", 公开, 取命令行
.参数 lpCmdLine, 整数型, ,
.参数 pNumArgs, 整数型, 传址 ,
.DLL命令 Compress, 整数型, "gzip.dll", "Compress", 公开, 压缩
.参数 context, 整数型, ,
.参数 inBytes, 字节集, ,
.参数 input_size, 整数型, ,
.参数 outBytes, 字节集, ,
.参数 output_size, 整数型, ,
.参数 input_used, 整数型, 传址 ,
.参数 output_used, 整数型, 传址 ,
.参数 compressionLevel, 整数型, ,
.DLL命令 ControlService, 整数型, "", "ControlService", 公开, 向服务器发送控件 函数执行成功则返回True,失败则返回False
.参数 hService, 整数型, , 指向某项服务的句柄,由OpenService函数返回
.参数 dwControl, 整数型, , SERVICE_CONTROL_
.参数 lpServiceStatus, SERVICE_STATUS, 传址 , SERVICE_STATUS
.DLL命令 CopyMemory, , "kernel32", "RtlMoveMemory", 公开,
.参数 pDst, MODULES, 传址 ,
.参数 pSrc, 整数型, ,
.参数 ByteLen, 整数型, ,
.DLL命令 CopyMemory_, , "kernel32", "RtlMoveMemory", 公开,
.参数 pDest, 整数型, 传址 ,
.参数 pSrc, 整数型, ,
.参数 ByteLen, 整数型, ,
.DLL命令 CopyMemory_Bytes2int, 整数型, "kernel32.dll", "RtlMoveMemory", 公开, 内存拷贝
.参数 Destination, 整数型, ,
.参数 字节集指针, 字节集, ,
.参数 数据长度, 整数型, ,
.DLL命令 CopyMemory_SYSTEM_PROCESSES, 整数型, "", "RtlMoveMemory", 公开, kernel32.dll
.参数 Destination, SYSTEM_PROCESSES, ,
.参数 Source, 整数型, ,
.参数 Length, 整数型, ,
.DLL命令 CopyMemory_WTS_PROCESS_INFO, , "", "RtlMoveMemory", 公开, kernel32.dll
.参数 Destination, WTS_PROCESS_INFO, 传址 , any
.参数 Source, 整数型, , any
.参数 Length, 整数型, ,
.DLL命令 CoUninitialize, 整数型, "Ole32", "CoUninitialize", 公开,
.DLL命令 CreateCompression, 整数型, "gzip.dll", "CreateCompression", 公开,
.参数 context, 整数型, 传址 ,
.参数 flags, 整数型, ,
.DLL命令 CreateDecompression, 整数型, "gzip.dll", "CreateDecompression", 公开,
.参数 context, 整数型, 传址 ,
.参数 flags, 整数型, ,
.DLL命令 CreateDirectoryA, 整数型, "kernel32.dll", "CreateDirectoryA", 公开, 创建目录
.参数 模板目录, 文本型, ,
.参数 目录安全性结构, SECURITY_ATTRIBUTES, , lpSecurityAttributes,这个结构定义了目录的安全特性
.DLL命令 CreateFileA, 整数型, "", "CreateFileA", 公开, ,
.参数 lpFileName, 文本型, ,
.参数 dwDesiredAccess, 整数型, ,
.参数 dwShareMode, 整数型, ,
.参数 lpSecurityAttributes, 整数型, ,
.参数 dwCreationDisposition, 整数型, ,
.参数 dwFlagsAndAttributes, 整数型, ,
.参数 hTemplateFile, 整数型, ,
.DLL命令 CreateFileMappingA, 整数型, "kernel32", "CreateFileMappingA", 公开,
.参数 hFile, 整数型, , 0
.参数 lpFileMappingAttributes, 整数型, , 0
.参数 flProtect, 整数型, , 0
.参数 dwMaximumSizeHigh, 整数型, , 0
.参数 dwMaximumSizeLow, 整数型, , 0
.参数 lpName, 文本型, , 0
.DLL命令 CreateFileW, 整数型, "kernel32", "CreateFileW", 公开,
.参数 lpFileName, 字节集, , 0
.参数 dwDesiredAccess, 整数型, , 0
.参数 dwShareMode, 整数型, , 0
.参数 lpSecurityAttributes, 整数型, , 0
.参数 dwCreationDisposition, 整数型, , 0
.参数 dwFlagsAndAttributes, 整数型, , 0
.参数 hTemplateFile, 整数型, , 0
.DLL命令 CreateFontW, 整数型, "gdi32.dll", "CreateFontW", 公开, 用指定的属性创建一种逻辑字体 执行成功则返回逻辑字体的句柄,零表示失败。会设置GetLastError
.参数 nHeight, 整数型, , IfHeight
.参数 nWidth, 整数型, , IfWidth
.参数 nEscapement, 整数型, , IfEscapement
.参数 nOrientation, 整数型, , IfOrientation
.参数 fnWeight, 整数型, , IfWeight
.参数 fdwItalic, 整数型, , IfItalic
.参数 fdwUnderline, 整数型, , IfUnderline
.参数 fdwStrikeOut, 整数型, , IfStrikeOut
.参数 fdwCharSet, 整数型, , IfCharSet
.参数 fdwOutputPrecision, 整数型, , IfOutputPrecision
.参数 fdwClipPrecision, 整数型, , IfClipPrecision
.参数 fdwQuality, 整数型, , IfQuality
.参数 fdwPitchAndFamily, 整数型, , IfPitchAndFamily
.参数 lpszFace, 整数型, , IfFaceName;
.DLL命令 CreateIconFromResourceEx, 整数型, "user32.dll", "CreateIconFromResourceEx", 公开,
.参数 presbits, 整数型, ,
.参数 dwResSize, 整数型, ,
.参数 fIcon, 整数型, ,
.参数 dwVer, 整数型, ,
.参数 cxDesired, 整数型, ,
.参数 cyDesired, 整数型, ,
.参数 Flags, 整数型, ,
.DLL命令 CreateIoCompletionPort, 整数型, "kernel32", "CreateIoCompletionPort", 公开,
.参数 FileHandle, 整数型, , 0
.参数 ExistingCompletionPort, 整数型, , 0
.参数 CompletionKey, 整数型, , 0
.参数 NumberOfConcurrentThreads, 整数型, , 0
.DLL命令 CreateMenu, 整数型, "user32.dll", "CreateMenu", 公开, 创建新菜单 如成功则返回新的顶级菜单的句柄;零意味着错误
.DLL命令 CreateMutexA, 整数型, "kernel32.dll", "CreateMutexA", 公开,
.参数 互斥体结构, 整数型, ,
.参数 拥有互斥体, 整数型, ,
.参数 互斥体对象的名字, 文本型, ,
.DLL命令 CreateRemoteThread, 整数型, "kernel32.dll", "CreateRemoteThread", 公开, 创建一个新的线程,成功则返回新线程的句柄,零表示失败。
.参数 hProcess, 整数型, , 要创建线程的目标进程的句柄
.参数 lpThreadAttributes, 整数型, , 指向一个SECURITY_ATTRIBUTES变量,主要用来指定句柄是否可以被继承,如果让线程使用默认的安全属性,NULL为不能
.参数 dwStackSize, 整数型, , 线程堆栈大小,如果为0,那么线程的堆栈大小和主线程使用的大小相同
.参数 lpStartAddress, 整数型, , 线程的开始执行地址,指向一个新线程函数(过程)的指针
.参数 lpParameter, 整数型, , 传递给子线程自定义参数,或是新申请到的地址空间,0为无限止
.参数 dwCreationFlags, 整数型, , 设置线程被创建后的状态,如果为0表示,创建后立即运行,如果为CREATE_SUSPENDED标志,表示线程被创建后处于挂志状态,直到使用ResumeThread函数显式地启动线程为止
.参数 lpThreadId, 整数型, 传址 , 指向一个双字节变量,用来接收函数返回的线程ID.线程ID在系统范围内是唯一的.
.DLL命令 CreateRemoteThread2, 整数型, "kernel32", "CreateRemoteThread", 公开, 在另一进程中建立线索
.参数 hProcess, 整数型, ,
.参数 lpThreadAttributes, 整数型, ,
.参数 dwStackSize, 整数型, ,
.参数 lpStartAddress, 整数型, ,
.参数 lpParameter, 整数型, ,
.参数 dwCreationFlags, 整数型, ,
.参数 lpThreadId, 整数型, ,
.DLL命令 CreateServiceA, 整数型, "", "CreateServiceA", 公开, 建立服务对象
.参数 hSCManager, 整数型, , OpenSCManager 返回
.参数 lpServiceName, 文本型, , 以NULL 结尾的服务名,用于创建登记数据库中的关键字
.参数 lpDisplayName, 文本型, , 以NULL 结尾的服务名,用于用户界面标识服务
.参数 dwDesiredAccess, 整数型, , 指定服务返回类型。SERVICE_ALL_ACCESS
.参数 dwServiceType, 整数型, , 指定服务类型。SERVICE_WIN32_OWN_PROCESS
.参数 dwStartType, 整数型, , 指定何时启动服务。SERVICE_DEMAND_START
.参数 dwErrorControl, 整数型, , 指定服务启动失败的严重程度。SERVICE_ERROR_NORMAL
.参数 lpBinaryPathName, 文本型, , 指定服务程序二进制文件的路径
.参数 lpLoadOrderGroup, 整数型, , 指定顺序装入的服务组名。0表示服务不属于任何组
.参数 lpdwTagId, 整数型, , 忽略,NULL
.参数 lpDependencies, 整数型, , 指定启动该服务前必须先启动的服务或服务组。0
.参数 lpServiceStartName, 整数型, , 以NULL 结尾的字符串,指定服务帐号。如是NULL,则表示使用LocalSystem 帐号
.参数 lpPassword, 整数型, , 以NULL 结尾的字符串,指定对应的口令。为NULL表示无口令。但使用LocalSystem时填NULL
.DLL命令 CreateSolidBrush, 整数型, "gdi32.dll", "CreateSolidBrush", 公开, 用纯色创建一个刷子 如执行成功,返回新刷子的一个句柄;否则返回零
.参数 Color, 整数型, , 数字的RGB彩色;
.DLL命令 CreateStreamOnHGlobal, 整数型, "ole32.dll", "CreateStreamOnHGlobal", 公开,
.参数 hGlobal, 整数型, ,
.参数 fDeleteOnRelease, 整数型, ,
.参数 ppstm, 整数型, 传址 ,
.DLL命令 CreateThread, 整数型, "kernel32.dll", "CreateThread", 公开, 创建一个新的线程,创建完毕会立即返回。成功则返回新线程的句柄,零表示失败
.参数 lpThreadAttributes, 整数型, , 指向一个SECURITY_ATTRIBUTES结构,主要用来指定句柄是否可以被继承,如果让线程使用默认的安全属性,可以将此值设为 NULL
.参数 dwStackSize, 整数型, , 线程堆栈大小,如果为0,那么线程的堆栈大小和主线程使用的大小相同
.参数 lpStartAddress, 子程序指针, , 线程的开始执行地址,指向一个新线程函数(过程)的指针
.参数 lpParameter, 整数型, , 传递给自定义参数,传递给子线程的参数,0为无限止
.参数 dwCreationFlags, 整数型, , 设置线程被创建后的状态,如果为0表示,创建后立即运行,如果为CREATE_SUSPENDED标志,表示线程被创建后处于挂志状态,直到使用ResumeThread函数显式地启动线程为止
.参数 lpThreadId, 整数型, , 指向一个双字节变量,用来接收函数返回的线程ID.线程ID在系统范围内是唯一的.
.DLL命令 CreateToolhelp32Snapshot, 整数型, "kernel32", "CreateToolhelp32Snapshot", 公开,
.参数 dwFlags, 整数型, , 0
.参数 th32ProcessIE, 整数型, , 0
.DLL命令 CreateWaitableTimerA, 整数型, "kernel32", "CreateWaitableTimerA", 公开,
.参数 lpTimerAttributes, 整数型, , 0
.参数 bManualReset, 逻辑型, , 0
.参数 lpTimerName, 整数型, , 0
.DLL命令 CreateWindowExA, 整数型, "user32.dll", "CreateWindowExA", 公开, 创建一个具有扩展风格的层叠式窗口、弹出式窗口或子窗口,其他与CreateWindow函数相同。关于创建窗口和其他参数的内容,请参看CreateWindow
.参数 dwExStyle, 整数型, , 窗口的扩展风格
.参数 lpClassName, 文本型, , 窗口实例的类的名字
.参数 lpWindowName, 文本型, , 窗口标题名
.参数 dwStyle, 整数型, , 新创建的窗口的样式
.参数 X, 整数型, , 窗口左上角的横坐标
.参数 Y, 整数型, , 窗口左上角的纵坐标
.参数 nWidth, 整数型, , 窗口的宽度
.参数 nHeight, 整数型, , 窗口的高度
.参数 hWndParent, 整数型, , 该窗口的父窗口的句柄
.参数 hMenu, 整数型, , 窗口主菜单句柄
.参数 hInstance, 整数型, , 创建窗口的应用程序当前句柄
.参数 lpParam, 整数型, , 指向一个传递给窗口的参数值的指针
.DLL命令 CreateWindowExW, 整数型, "user32.dll", "CreateWindowExW", 公开, 建立窗口 在返回前,CreateWindow给窗口过程发送一个WM_CREATE消息。对于层叠,弹出式和子窗口,CreateWindow给窗口发送WM_CREATE,WM_GETMINMAXINFO和WM_NCCREATE消息。消息WM_CREATE的IParam参数包含一个指向CREATESTRUCT结构的指针。如果指定了WS_VISIBLE风格,CreateWindow向窗口发送所有需要激活和显示窗口的消息
.参数 dwExStyle, 整数型, , WS_EX_常量
.参数 lpClassName, 字节集, , 指向一个空结束的字符串或整型数atom。如果该参数是一个整型量,它是由此前调用theGlobaIAddAtom函数产生的全局量。这个小于OxCOOO的16位数必须是IpClassName参数字的低16位,该参数的高位必须是O
.参数 lpWindowName, 字节集, ,
.参数 dwStyle, 整数型, , WS_常量
.参数 x, 整数型, , CW_USEDEFAULT
.参数 y, 整数型, ,
.参数 nWidth, 整数型, ,
.参数 nHeight, 整数型, ,
.参数 hWndParent, 整数型, ,
.参数 hMenu, 整数型, ,
.参数 hInstance, 整数型, , 与窗口相关联的模块事例的句柄
.参数 lpParam, 整数型, , 指向一个值的指针,该值传递给窗口 WM_CREATE消息
.DLL命令 CryptAcquireContextA, 整数型, "advapi32", "CryptAcquireContextA", 公开, ,
.参数 phProv, 整数型, 传址 , 0
.参数 pszContainer, 文本型, , 0
.参数 pszProvider, 文本型, , 0
.参数 dwProvType, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.DLL命令 CryptCreateHash, 整数型, "advapi32", "CryptCreateHash", 公开, ,
.参数 hProv, 整数型, , 0
.参数 Algid, 整数型, , 0
.参数 hKey, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.参数 phHash, 整数型, 传址 , 0
.DLL命令 CryptDestroyHash, 整数型, "advapi32", "CryptDestroyHash", 公开, ,
.参数 hHash, 整数型, , 0
.DLL命令 CryptGetHashParam, 整数型, "advapi32.dll", "CryptGetHashParam", 公开,
.参数 hHash, 整数型, ,
.参数 dwParam, 整数型, ,
.参数 pByte, 字节集, ,
.参数 pdwDataLen, 整数型, 传址 ,
.参数 dwFlags, 整数型, ,
.DLL命令 CryptHashData, 整数型, "advapi32.dll", "CryptHashData", 公开,
.参数 hHash, 整数型, ,
.参数 pbData, 字节集, 传址 ,
.参数 dwDataLen, 整数型, ,
.参数 dwFlags, 整数型, ,
.DLL命令 CryptReleaseContext, 整数型, "advapi32", "CryptReleaseContext", 公开, ,
.参数 hProv, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.DLL命令 DefWindowProc, 整数型, "user32.dll", "DefWindowProcA", 公开,
.参数 hwnd, 整数型, ,
.参数 wMsg, 整数型, ,
.参数 wParam, 整数型, ,
.参数 lParam, 整数型, ,
.DLL命令 DeleteCriticalSection_ptr, , "kernel32", "DeleteCriticalSection", 公开, 销毁许可证
.参数 lpCriticalSection, 整数型, ,
.DLL命令 DeleteCriticalSection_临界许可, 整数型, "kernel32", "DeleteCriticalSection", 公开, 销毁许可证
.参数 lpCriticalSection, 临界许可, 传址 ,
.DLL命令 DeleteFileA, 逻辑型, "kernel32", "DeleteFileA", 公开,
.参数 lpFileName, 文本型, , 0
.DLL命令 DeleteMenu, 整数型, "user32.dll", "DeleteMenu", 公开, 删除指定的菜单条目(在vb里使用:强烈建议用vb菜单的visible属性从菜单中删除条目。如使用这个函数,会造成指定菜单其他菜单条目的visible属性错误的影响菜单条目) 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 菜单句柄
.参数 nPosition, 整数型, , 欲删除菜单条目的标识符。如在wFlags中设置了MF_BYCOMMAND标志,这个参数就代表要改变的菜单条目的命令ID。如设置了MF_BYPOSITION标志,这个参数就代表条目在菜单中的位置(头一个条目肯定是零)
.参数 wFlags, 整数型, , MF_BYPOSITION或MF_BYCOMMAND,具体由nPosition参数决定;
.DLL命令 DeleteService, 逻辑型, "advapi32", "DeleteService", 公开, 从SCMANAGER数据库中删除服务 删除前必须处于停止状态
.参数 hService, 整数型, ,
.DLL命令 DestroyCompression, 整数型, "gzip.dll", "DestroyCompression", 公开,
.参数 context, 整数型, ,
.DLL命令 DestroyDecompression, , "gzip.dll", "DestroyDecompression", 公开,
.参数 context, 整数型, ,
.DLL命令 DestroyIcon, 整数型, "user32.dll", "DestroyIcon", 公开,
.参数 hIcon, 整数型, ,
.DLL命令 DestroyMenu, 整数型, "user32.dll", "DestroyMenu", 公开, 删除指定的菜单。如菜单属于另一个菜单的一部分,或直接分配给一个窗口,那么菜单会在窗口清除后被自动删除 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 欲删除菜单的句柄;
.DLL命令 DeviceIoControl, 逻辑型, "kernel32", "DeviceIoControl", 公开, 对设备执行指定的操作 非零表示成功,零表示失败。会设置GetLastError
.参数 hDevice, 整数型, , 设备句柄
.参数 dwIoControlCode, 整数型, , 带有 FSCTL_ 前缀的常数。参考设备控制选项的部分列表
.参数 lpInBuffer, 整数型, , 具体取决于dwIoControlCode参数。参考设备控制选项的部分列表
.参数 nInBufferSize, 整数型, , 输入缓冲区的长度
.参数 lpOutBuffer, 整数型, , 具体取决于dwIoControlCode参数。参考设备控制选项的部分列表
.参数 nOutBufferSize, 整数型, , 输出缓冲区的长度
.参数 lpBytesReturned, 整数型, , 实际装载到输出缓冲区的字节数量
.参数 lpOverlapped, 整数型, , OVERLAPPED,这个结构用于重叠操作。针对同步操作,请用ByVal As Long传递零值;
.DLL命令 DispatchMessageA, 长整数型, "user32", "DispatchMessageA", 公开,
.参数 a1, MSG, , 0
.DLL命令 DragAcceptFiles, , "shell32", "DragAcceptFiles", 公开, 标识窗口是否接受从shell拖放过来的文件,没有返回值
.参数 窗口句柄, 整数型, , HWND
.参数 是否接收, 逻辑型, , BOOL,真=接收拖拽,假=拒绝拖拽。
.DLL命令 DragFinish, 整数型, "shell32", "DragFinish", 公开, 释放shell为传递文件名而开辟的内存空间
.参数 hDrop, 整数型, , 一个HDROP句柄,如果是窗口,hDrop是WM_DROPFILES消息的WParam参数
.DLL命令 DragQueryFileA, 整数型, "shell32", "DragQueryFileA", 公开, DragQueryFile是一个成功拖放操作后获取被拖放文件的名称等信息的函数
.参数 hDrop, 整数型, , 用于区分”包含被拖拽文件名称结构”的句柄。即存放所拖放文件名称的数据结构的句柄,也就是文件名缓冲区的句柄
.参数 iFile, 整数型, , 文件索引编号(用于指明所要查询文件的序号, 如果拖进多个文件,则索引编号从零开始)
.参数 lpszFile, 文本型, , 得到的文件名,是带完整路径的文件名
.参数 cch, 整数型, , 存储拖拽文件名称缓冲区的大小,即lpszFile指针所指缓冲区的字符数
.DLL命令 DragQueryFileW, 整数型, "shell32", "DragQueryFileW", 公开,
.参数 HDROP, 整数型, , 0
.参数 UINT, 整数型, , 0
.参数 LPWSTR, 字节集, , 0
.参数 UINT, 整数型, , 0
.DLL命令 DrawMenuBar, 整数型, "user32", "DrawMenuBar", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 EmptyClipboard, 逻辑型, "", "EmptyClipboard", 公开, 剪辑板清空
.DLL命令 EnableMenuItem, 整数型, "user32.dll", "EnableMenuItem", 公开, 允许或禁止指定的菜单条目(在vb里使用:由这个函数做出的改动可以正常发挥作用,但不会由vb菜单的enabled属性反映出来)
.参数 hMenu, 整数型, , 菜单句柄
.参数 wIDEnableItem, 整数型, , 欲允许或禁止的一个菜单条目的标识符。如果在wEnable参数中设置了MF_BYCOMMAND标志,这个参数就代表欲改变菜单条目的命令ID。如设置的是MF_BYPOSITION,则这个参数代表菜单条目在菜单中的位置(第一个条目肯定是零)
.参数 wEnable, 整数型, , 参考ModifyMenu函数中的菜单常数标志定义表,其中列出了允许使用的所有常数。对于这个函数,只能指定下述常数:MF_BYCOMMAND,MF_BYPOSITION,MF_ENABLED,MF_DISABLED以及MF_GRAYED;
.DLL命令 EnterCriticalSection_ptr, , "kernel32", "EnterCriticalSection", 公开, 进入许可区
.参数 lpCriticalSection, 整数型, ,
.DLL命令 EnterCriticalSection_临界许可, , "kernel32", "EnterCriticalSection", 公开, 进入许可区
.参数 lpCriticalSection, 临界许可, 传址 ,
.DLL命令 EnumClipboardFormats, 整数型, "user32", "EnumClipboardFormats", 公开,
.参数 format, 整数型, ,
.DLL命令 EnumWindows, 逻辑型, "user32", "EnumWindows", 公开,
.参数 lpEnumFunc, 子程序指针, , 0
.参数 lParam, 整数型, , 0
.DLL命令 FindWindowA, 整数型, "user32.dll", "FindWindowA", 公开, 寻找窗口句柄
.参数 lpClassName, 文本型, , 窗口类名
.参数 lpWindowName, 文本型, , 窗口标题
.DLL命令 FindWindowExA, 整数型, "user32", "FindWindowExA", 公开, 寻找窗口句柄
.参数 hwndParent, 整数型, , 父窗口句柄
.参数 hwndChildAfter, 整数型, , 子窗口句柄
.参数 lpszClass, 文本型, , 类名
.参数 lpszWindow, 文本型, , 标题
.DLL命令 free, 整数型, "msvcrt.dll", "@free", 公开,
.参数 ptr, 整数型, ,
.DLL命令 FreeLibrary, 逻辑型, "kernel32.dll", "FreeLibrary", 公开, 释放指定的动态链接库,它们早先是用LoadLibrary API函数装载的,真 表示成功,假 表示失败。
.参数 hLibModule, 整数型, , 要释放的一个库句柄
.DLL命令 GetAncestor, 整数型, "user32", "GetAncestor", 公开,
.参数 hwnd, 整数型, , 0
.参数 gaFlags, 整数型, , 0
.DLL命令 GetClassInfoExA, 整数型, "user32.dll", "GetClassInfoExA", 公开,
.参数 hinstance, 整数型, , 指向拥有类的那个实例的一个句柄。如设为NULL,则获得与标准windows类有关的信息
.参数 lpcstr, 文本型, , 欲查找的类名。也可能是个Long值,其中的低字是包含类名的一个全局(共用)原子
.参数 lpwndclassexa, WNDCLASSEX, , 指向接收类信息的WNDCLASSEX结构的指针
.DLL命令 GetClassNameA, 整数型, "user32", "GetClassNameA", 公开,
.参数 hWnd, 整数型, , 0
.参数 lpClassName, 文本型, 传址 , 0
.参数 nMaxCount, 整数型, , 0
.DLL命令 GetClipboardData, 整数型, "user32", "GetClipboardData", 公开, 剪辑板取数据句柄
.参数 wFormat, 整数型, ,
.DLL命令 GetClipboardFormatNameA, 整数型, "user32", "GetClipboardFormatNameA", 公开,
.参数 iFormat, 整数型, ,
.参数 psBuffer, 文本型, ,
.参数 iMaxCount, 整数型, ,
.DLL命令 GetClipboardViewer, 整数型, "user32.dll", "GetClipboardViewer", 公开, 返回第一个剪贴板浏览窗口句柄
.DLL命令 GetCommandLineW, 整数型, "kernel32.dll", "GetCommandLineW", 公开, 获得指向当前程序及参数缓冲区的一个指针
.DLL命令 GetCurrentDirectoryA, 整数型, "kernel32", "GetCurrentDirectoryA", 公开,
.参数 nBufferLength, 整数型, , 0
.参数 lpBuffer, 文本型, , 0
.DLL命令 GetCurrentProcess, 整数型, "kernel32.dll", "GetCurrentProcess", 公开, ,
.DLL命令 GetCurrentProcessId, 整数型, "kernel32", "GetCurrentProcessId", 公开,
.DLL命令 GetCurrentThread, 整数型, "kernel32.dll", "GetCurrentThread", 公开, 获取当前线程的伪句柄
.DLL命令 GetCursorPos, 逻辑型, "user32", "GetCursorPos", 公开,
.参数 lpPoint, POINT, , 0
.DLL命令 GetDateFormatA, 整数型, "kernel32", "GetDateFormatA", 公开,
.参数 Locale, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.参数 a1, SYSTEMTIME, , 0
.参数 lpFormat, 文本型, , 0
.参数 lpDateStr, 文本型, , 0
.参数 cchDate, 整数型, , 0
.DLL命令 GetDesktopWindow, 整数型, "user32", "GetDesktopWindow", 公开,
.DLL命令 GetEnvironmentVariableA, 整数型, "kernel32", "GetEnvironmentVariableA", 公开,
.参数 lpName, 文本型, , 0
.参数 lpBuffer, 文本型, , 0
.参数 nSize, 整数型, , 0
.DLL命令 GetExitCodeThread, 整数型, "kernel32.dll", "GetExitCodeThread", 公开, 获取一个已中止线程的退出代码
.参数 hThread, 整数型, , 想获取退出代码的一个线程的句柄
.参数 lpExitCode, 整数型, 传址 , 用于装载线程退出代码的一个长整数变量。如线程尚未中断,则设为常数STILL_ACTIVE
.DLL命令 GetFileSizeEx, 整数型, "", "GetFileSizeEx", 公开,
.参数 文件句柄, 整数型, ,
.参数 高阶指针, 整数型, 传址 , 高阶双字的文件大小的指针,超过2G大小注意这个
.DLL命令 GetFocus, 整数型, "user32", "GetFocus", 公开,
.DLL命令 GetForegroundWindow, 整数型, "user32.dll", "GetForegroundWindow", 公开, 取前台窗口
.DLL命令 GetGUIThreadInfo, 逻辑型, "user32", "GetGUIThreadInfo", 公开,
.参数 idThread, 整数型, , 0
.参数 pgui, 整数型, , 0
.DLL命令 GetInputState, 整数型, "user32.dll", "GetInputState", 公开, 判断是否存在任何待决(等待处理)的鼠标或键盘事件 非零表示成功,零表示失败
.DLL命令 GetKeyState, 整数型, "user32", "GetKeyState", 公开,
.参数 nVirtKey, 整数型, , 0
.DLL命令 GetLastError, 整数型, "", "GetLastError", 公开, 针对之前调用的api函数,用这个函数取得扩展错误信息(在vb里使用:在vb中,用Err对象的GetLastError属性获取GetLastError的值。这样做是必要的,因为在api调用返回以及vb调用继续执行期间,vb有时会重设GetLastError的值) 由api函数决定。请参考api32.txt文件,其中列出了一系列错误常数;都以ERROR_前缀起头。常用的错误代码见下表
.DLL命令 GetLocaleInfoA, 整数型, "kernel32", "GetLocaleInfoA", 公开,
.参数 Locale, 整数型, , 0
.参数 LCType, 整数型, , 0
.参数 lpLCData, 文本型, , 0
.参数 cchData, 整数型, , 0
.DLL命令 GetLocalTime, 整数型, "kernel32.dll", "GetLocalTime", 公开, 获取本地日期和时间
.参数 lpSystemTime, SYSTEMTIME, , 指向一个用于装载本地时间的 SYSTEMTIME 结构
.DLL命令 GetLogicalDriveStringsA, 整数型, "kernel32", "GetLogicalDriveStringsA", 公开,
.参数 nBufferLength, 整数型, , 0
.参数 lpBuffer, 字节集, , 0
.DLL命令 GetMenu, 整数型, "user32.dll", "GetMenu", 公开, 取得窗口中一个菜单的句柄 依附于指定窗口的一个菜单的句柄(如果有菜单);否则返回零
.参数 hwnd, 整数型, , 窗口句柄。对于vb,这应该是一个窗体句柄。注意可能不是子窗口的句柄;
.DLL命令 GetMenuItemCount, 整数型, "user32.dll", "GetMenuItemCount", 公开, 返回菜单中条目(菜单项)的数量 菜单中的条目数量;-1意味着出错。会设置GetLastError
.参数 hMenu, 整数型, , 目标菜单的句柄;
.DLL命令 GetMenuItemID, 整数型, "user32.dll", "GetMenuItemID", 公开, 返回位于菜单中指定位置处的条目的菜单ID 指定条目的菜单ID。如条目属于一个弹出式菜单,就返回-1;如指定的条目属于一个分隔符(比如一条分隔线)则返回0
.参数 hMenu, 整数型, , 菜单的句柄
.参数 nPos, 整数型, , 条目在菜单中的位置。第一个条目的编号是0;
.DLL命令 GetMenuItemInfoA, 整数型, "user32.dll", "GetMenuItemInfoA", 公开, 用一个MENUITEMINFO结构取得(接收)与一个菜单条目有关的特定信息 TRUE(非零)表示成功,否则返回零。会设置GetLastError
.参数 hMenu, 整数型, , 菜单的句柄
.参数 un, 整数型, , 菜单条目的菜单ID或位置
.参数 b, 整数型, , Boolean,如un指定的是条目位置,就为TRUE;如指定的是一个菜单ID,则为FALSE
.参数 lpMenuItemInfo, 菜单条目结构, , MENUITEMINFO,这个结构用于装载请求的信息;
.DLL命令 GetMenuState, 整数型, "user32.dll", "GetMenuState", 公开, 取得与指定菜单条目状态有关的信息 在api32.txt文件的常数定义的一系列标志的组合,请看下表。如条目是个弹出式菜单,那么结构的最低字节就包含了状态标志,而第二个字节包含条目在弹出式菜单中的数量
.参数 hMenu, 整数型, , 菜单句柄
.参数 wID, 整数型, , 欲检查的菜单条目的标识符。如果在wFlags参数中设置了MF_BYCOMMAND标志,这个参数就用于指定要改变的菜单条目的命令ID。如果设置的是MF_BYPOSITION标志,这个参数就用于指定条目在菜单中的位置(第一个条目的位置为0)
.参数 wFlags, 整数型, , 常数MF_BYCOMMAND或MF_BYPOSITION,取决于wID参数的设置;
.DLL命令 GetMenuStringA, 整数型, "user32.dll", "GetMenuStringA", 公开, 取得指定菜单条目的字串 在lpString中返回的字串的长度(不包括空中止字符)。零意味着出错
.参数 hMenu, 整数型, , 菜单句柄
.参数 wIDItem, 整数型, , 欲接收的菜单条目的标识符。如果在wFlags参数中设置了MF_BYCOMMAND标志,这个参数就用于指定要改变的菜单条目的命令ID。如果设置的是MF_BYPOSITION标志,这个参数就用于指定条目在菜单中的位置(第一个条目的位置为0)
.参数 lpString, 文本型, , 指定一个预先定义好的字串缓冲区,以便为菜单条目装载字串
.参数 nMaxCount, 整数型, , 载入lp缓冲区中的最大字符数量+1
.参数 wFlag, 整数型, , 常数MF_BYCOMMAND或MF_BYPOSITION,取决于wID参数的设置;
.DLL命令 GetMessageA, 整数型, "user32", "GetMessageA", 公开,
.参数 lpMsg, MSG, , 0
.参数 hWnd, 整数型, , 0
.参数 wMsgFilterMin, 整数型, , 0
.参数 wMsgFilterMax, 整数型, , 0
.DLL命令 GetModuleFileNameA, 整数型, "kernel32", "GetModuleFileNameA", 公开,
.参数 hModule, 整数型, , 0
.参数 lpFilename, 文本型, , 0
.参数 nSize, 整数型, , 0
.DLL命令 GetModuleFileNameExA, 整数型, "Psapi", "GetModuleFileNameExA", 公开,
.参数 hProcess, 整数型, ,
.参数 hModule, 整数型, ,
.参数 lpFilename, 文本型, ,
.参数 nSize, 整数型, ,
.DLL命令 GetModuleHandle, 整数型, "kernel32.dll", "GetModuleHandleA", 公开,
.参数 lpModuleName, 文本型, ,
.DLL命令 GetModuleHandleA, 整数型, "kernel32.dll", "GetModuleHandleA", 公开, 获取一个应用程序或动态链接库的模块句柄。如执行成功成功,则返回模块句柄。零表示失败。
.参数 lpModuleName, 文本型, , 指定模块名,这通常是与模块的文件名相同的一个名字。例如,NOTEPAD.EXE程序的模块文件名就叫作NOTEPAD只有在当前进程的场景中,这个句柄才会有效
.DLL命令 GetParent, 整数型, "user32", "GetParent", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 GetPerformanceInfo, 逻辑型, "psapi.dll", "GetPerformanceInfo", 公开,
.参数 pPerformanceInformation, 整数型, ,
.参数 cb, 整数型, ,
.DLL命令 GetProcAddress, 整数型, "kernel32", "GetProcAddress", 公开, 从指定的动态链接库中检索一个导出的函数或变量的地址
.参数 模块句柄, 整数型, , 用LoadLibrary或getmodulehandle函数返回的句柄
.参数 函数名称, 文本型, , 函数名称
.DLL命令 GetProcessHeap, 整数型, "kernel32.dll", "GetProcessHeap", 公开,
.DLL命令 GetProcessImageFileName, 整数型, "psapi.dll", "GetProcessImageFileNameA", 公开,
.参数 hProcess, 整数型, ,
.参数 lpImageFileName, 文本型, ,
.参数 nSize, 整数型, ,
.DLL命令 GetProcessImageFileNameA, 整数型, "psapi.dll", "GetProcessImageFileNameA", 公开,
.参数 hProcess, 整数型, ,
.参数 lpImageFileName, 文本型, ,
.参数 nSize, 整数型, ,
.DLL命令 GetProcessImageFileNameW, 整数型, "psapi.dll", "GetProcessImageFileNameW", 公开,
.参数 hProcess, 整数型, ,
.参数 lpImageFileName, 字节集, ,
.参数 nSize, 整数型, ,
.DLL命令 GetProcessTimes, 逻辑型, "kernel32", "GetProcessTimes", 公开,
.参数 hProcess, 整数型, , 0
.参数 lpCreationTime, 整数型, , 0
.参数 lpExitTime, 整数型, , 0
.参数 lpKernelTime, 整数型, , 0
.参数 lpUserTime, 整数型, , 0
.DLL命令 GetProp, 整数型, "user32.dll", "GetPropA", 公开,
.参数 hwnd, 整数型, ,
.参数 lpString, 文本型, ,
.DLL命令 GetPropA, 整数型, "user32", "GetPropA", 公开,
.参数 hWnd, 整数型, , 0
.参数 lpString, 文本型, , 0
.DLL命令 GetQueuedCompletionStatus, 逻辑型, "kernel32", "GetQueuedCompletionStatus", 公开, 获取完成端口队列中的数据
.参数 CompletionPort, 整数型, , 完成端口句柄
.参数 lpNumberOfBytesTransferred, 整数型, 传址 , 本次传输的数据长度
.参数 lpCompletionKey, 整数型, 传址 , 完成key
.参数 lpOverlapped, 整数型, 传址 , 重叠对象
.参数 dwMilliseconds, 整数型, , 等待超时时间
.DLL命令 GetStartupInfoW, , "kernel32", "GetStartupInfoW", 公开,
.参数 lpStartupInfo, STARTUPINFO, , 0
.DLL命令 GetSubMenu, 整数型, "user32.dll", "GetSubMenu", 公开, 取得一个弹出式菜单的句柄,它位于菜单中指定的位置 位于指定位置的弹出式菜单的句柄(如果有的话);否则返回零
.参数 hMenu, 整数型, , 菜单的句柄
.参数 nPos, 整数型, , 条目在菜单中的位置。第一个条目的编号为0;
.DLL命令 GetSystemDirectoryA, 整数型, "kernel32", "GetSystemDirectoryA", 公开, 目录_取system32目录 成功返回system32目录的全路径
.参数 缓冲区, 文本型, ,
.参数 缓冲区长度, 整数型, ,
.DLL命令 GetSystemFirmwareTable, 整数型, "Kernel32.dll", "GetSystemFirmwareTable", 公开,
.参数 FirmwareTableProviderSignature, 整数型, ,
.参数 FirmwareTableID, 整数型, ,
.参数 pFirmwareTableBuffer, 整数型, ,
.参数 BufferSize, 整数型, ,
.DLL命令 GetSystemMenu, 整数型, "user32.dll", "GetSystemMenu", 公开, 取得指定窗口的系统菜单的句柄。在vb环境,“系统菜单”的正式名称为“控制菜单”,即单击窗口左上角的控制框时出现的菜单 如执行成功,返回系统菜单的句柄;零意味着出错。如bRevert设为TRUE,也会返回零(简单的恢复原始的系统菜单)
.参数 hwnd, 整数型, , 窗口的句柄
.参数 bRevert, 整数型, , 如设为TRUE,表示接收原始的系统菜单;
.DLL命令 GetTempPathA, 整数型, "kernel32", "GetTempPathA", 公开,
.参数 nBufferLength, 整数型, , 0
.参数 lpBuffer, 文本型, , 0
.DLL命令 GetTextPointer_BlueScreen, 整数型, "", "lstrcpyn", 公开, 取文本指针
.参数 变量, UNICODE_STRING_BLUESCREEN, 传址 , 一定要传址
.参数 变量, UNICODE_STRING_BLUESCREEN, 传址 , 一定要传址.重复一次
.参数 保留, 整数型, , 0
.DLL命令 GetThreadContext, 逻辑型, "kernel32.dll", "GetThreadContext", 公开, 获取指定线程的上下文。
.参数 hThread, 整数型, , 要获取其上下文的线程的句柄。句柄必须具有 THREAD_GET_CONTEXT访问权限。
.参数 lpContext, 线程环境, , 指向CONTEXT结构的指针,该结构接收指定线程的适当上下文。此结构的ContextFlags成员的值指定检索线程上下文的哪些部分。
.DLL命令 GetTimeFormatA, 整数型, "kernel32", "GetTimeFormatA", 公开,
.参数 Locale, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.参数 a1, SYSTEMTIME, , 0
.参数 lpFormat, 文本型, , 0
.参数 lpTimeStr, 文本型, , 0
.参数 cchTime, 整数型, , 0
.DLL命令 GetTokenInformation, 整数型, "", "GetTokenInformation", 公开, ,
.参数 TokenHandle, 整数型, , 0
.参数 TokenInformationClass, 整数型, , 0
.参数 TokenInformation, TOKEN_ELEVATION, , 0
.参数 TokenInformationLength, 整数型, , 0
.参数 ReturnLength, 整数型, 传址 , 0
.DLL命令 GetUserNameA, 逻辑型, "advapi32", "GetUserNameA", 公开,
.参数 lpBuffer, 文本型, , 0
.参数 nSize, 整数型, , 0
.DLL命令 GetVersion, 整数型, "kernel32", "GetVersion", 公开, ,
.DLL命令 GetVersionExA, 逻辑型, "kernel32.dll", "GetVersionExA", 公开,
.参数 pVersionInformation, OSVERSIONINFOEX, ,
.DLL命令 GetWindow, 整数型, "user32", "GetWindow", 公开,
.参数 hWnd, 整数型, , 0
.参数 uCmd, 整数型, , 0
.DLL命令 GetWindowLong, 整数型, "user32.dll", "GetWindowLongA", 公开,
.参数 hwnd, 整数型, ,
.参数 nIndex, 整数型, ,
.DLL命令 GetWindowLongA, 长整数型, "user32.dll", "GetWindowLongA", 公开, 获得有关指定窗口的信息,函数也获得在额外窗口内存中指定偏移位地址的32位度整型值
.参数 hWnd, 整数型, , 窗口句柄及间接给出的窗口所属的窗口类。
.参数 nIndex, 整数型, , 指定要获得值的大于等于0的值的偏移量。
.DLL命令 GetWindowRect, 逻辑型, "user32", "GetWindowRect", 公开,
.参数 hWnd, 整数型, , 0
.参数 lpRect, 精易_矩形, , 0
.DLL命令 GetWindowsDirectoryA, 整数型, "kernel32", "GetWindowsDirectoryA", 公开,
.参数 lpBuffer, 文本型, , 0
.参数 uSize, 整数型, , 0
.DLL命令 GetWindowTextA, 整数型, "user32.dll", "GetWindowTextA", 公开, 取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性) 复制到lpString的字串长度;不包括空中止字符。会设置GetLastError
.参数 hWnd, 整数型, , 欲获取文字的那个窗口的句柄
.参数 lpString, 文本型, 传址 , 预定义的一个缓冲区,至少有cch 1个字符大小;随同窗口文字载入
.参数 nMaxCount, 整数型, , lp缓冲区的长度;
.DLL命令 GetWindowTextLengthA, 整数型, "user32", "GetWindowTextLengthA", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 GetWindowTextLengthW, 整数型, "user32", "GetWindowTextLengthW", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 GetWindowTextW, 整数型, "user32.dll", "GetWindowTextW", 公开, 取得一个窗体的标题(caption)文字,或者一个控件的内容(在vb里使用:使用vb窗体或控件的caption或text属性) 复制到lpString的字串长度;不包括空中止字符。会设置GetLastError
.参数 hWnd, 整数型, , 欲获取文字的那个窗口的句柄
.参数 lpString, 整数型, , 预定义的一个缓冲区,至少有cch 1个字符大小;随同窗口文字载入
.参数 nMaxCount, 整数型, , lp缓冲区的长度;
.DLL命令 GetWindowThreadProcessId, 整数型, "user32.dll", "GetWindowThreadProcessId", 公开, 取窗口进程线程ID。返回线程ID
.参数 hWnd, 整数型, , 窗口句柄
.参数 lpdwProcessId, 整数型, 传址 , 返回进程ID
.DLL命令 GlobalAlloc, 整数型, "kernel32", "GlobalAlloc", 公开, 在堆中分配内存
.参数 wFlags, 整数型, ,
.参数 dwBytes, 整数型, ,
.DLL命令 GlobalFree, 整数型, "kernel32.dll", "GlobalFree", 公开,
.参数 hMem, 整数型, ,
.DLL命令 GlobalLock, 整数型, "kernel32", "GlobalLock", 公开, 锁定内存对象并返回一个指针
.参数 hMem, 整数型, ,
.DLL命令 GlobalSize, 整数型, "kernel32", "GlobalSize", 公开, 返回全局内存块大小
.参数 hMem, MODULES, ,
.DLL命令 GlobalSize_, 整数型, "kernel32", "GlobalSize", 公开, 返回全局内存块大小
.参数 hMem, 整数型, ,
.DLL命令 GlobalUnlock, 整数型, "kernel32", "GlobalUnlock", 公开, 开锁全局内存块
.参数 hMem, 整数型, ,
.DLL命令 HeapAlloc, 整数型, "kernel32.dll", "HeapAlloc", 公开,
.参数 hHeap, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 dwBytes, 整数型, ,
.DLL命令 HeapFree, 整数型, "kernel32.dll", "HeapFree", 公开,
.参数 hHeap, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpMem, 整数型, ,
.DLL命令 HeapSize, 整数型, "kernel32", "HeapSize", 公开,
.参数 hHeap, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.参数 lpMem, 整数型, , 0
.DLL命令 HttpOpenRequestA, 整数型, "wininet.dll", "HttpOpenRequestA", 公开, Http创建请求
.参数 Internet连接句柄, 整数型, , 由Internet建立连接返回
.参数 访问方式, 文本型, 传址 , "GET" or "POST"为空默认GET
.参数 页面路径, 文本型, 传址 , 简短路径,不带域名
.参数 协议版本, 文本型, 传址 , 为空默认HTTP/1.1
.参数 引用页, 文本型, 传址 , 可为空
.参数 识别类型, 文本型, 传址 , 可为空
.参数 dwFlags, 整数型, , 2147483648更新下载
.参数 dwContext, 整数型, , 0
.DLL命令 HttpQueryInfoA, 整数型, "Wininet.dll", "HttpQueryInfoA", 公开,
.参数 hRequest, 整数型, ,
.参数 dwInfoLevel, 整数型, ,
.参数 lpvBuffer, 整数型, 传址 ,
.参数 lpdwBufferLength, 整数型, 传址 ,
.参数 lpdwIndex, 整数型, 传址 ,
.DLL命令 HttpQueryInfoA1, 逻辑型, "wininet.dll", "HttpQueryInfoA", 公开, HTTP查询信息
.参数 Internet请求句柄, 整数型, ,
.参数 待查信息, 整数型, , 22返回所有信息;43SET_COOKIE;+2147483648返回文本
.参数 返回容器, 文本型, 传址 ,
.参数 返回容器长度, 整数型, 传址 ,
.参数 lpdwIndex, 整数型, ,
.DLL命令 HttpSendRequestA, 逻辑型, "wininet.dll", "HttpSendRequestA", 公开, Http发送请求
.参数 HTTP请求句柄, 整数型, ,
.参数 附加协议头, 文本型, 传址 ,
.参数 附加协议头长度, 整数型, ,
.参数 提交信息, 文本型, 传址 ,
.参数 提交信息长度, 整数型, ,
.DLL命令 HttpSendRequestA_字节集, 逻辑型, "wininet.dll", "HttpSendRequestA", 公开, Http发送请求
.参数 HTTP请求句柄, 整数型, ,
.参数 附加协议头, 文本型, 传址 ,
.参数 附加协议头长度, 整数型, ,
.参数 提交信息, 字节集, 传址 ,
.参数 提交信息长度, 整数型, ,
.DLL命令 ImageList_Destroy, 整数型, "comctl32.dll", "ImageList_Destroy", 公开,
.参数 himl, 整数型, ,
.DLL命令 ImageList_Read, 整数型, "comctl32.dll", "ImageList_Read", 公开,
.参数 pstm, 整数型, ,
.DLL命令 InitCompression, 整数型, "gzip.dll", "InitCompression", 公开,
.DLL命令 InitDecompression, 整数型, "gzip.dll", "InitDecompression", 公开, gzip.dll 请自行到这里来下载http://pan.baidu.com/share/link?shareid=222122&uk=2013335237
.DLL命令 InitializeAcl, 逻辑型, "advapi32", "InitializeAcl", 公开,
.参数 pAcl, 整数型, , 0
.参数 nAclLength, 整数型, , 0
.参数 dwAclRevision, 整数型, , 0
.DLL命令 InitializeCriticalSection_ptr, , "kernel32", "InitializeCriticalSection", 公开, 创建许可证
.参数 lpCriticalSection, 整数型, ,
.DLL命令 InitializeCriticalSection_临界许可, , "kernel32", "InitializeCriticalSection", 公开, 创建许可证
.参数 lpCriticalSection, 临界许可, 传址 ,
.DLL命令 InsertMenuA, 整数型, "user32", "InsertMenuA", 公开,
.参数 hMenu, 整数型, , 0
.参数 uPosition, 整数型, , 0
.参数 uFlags, 整数型, , 0
.参数 uIDNewItem, 整数型, , 0
.参数 lpNewItem, 整数型, , 0
.DLL命令 InsertMenuItemA, 整数型, "user32", "InsertMenuItemA", 公开, 用一个MENUITEMINFO结构指定的特征插入一个新菜单条目
.参数 hMenu, 整数型, , 菜单的句柄
.参数 un, 整数型, , 菜单条目的菜单ID。新条目会插入由这个参数指定的项目之前
.参数 bool, 逻辑型, , Boolean,如un指定的是条目的位置,就为TRUE,如指定的是菜单ID,就为FALSE
.参数 lpcMenuItemInfo, 菜单条目结构, , MENUITEMINFO,用于设置指定菜单条目的特征;
.DLL命令 InternetCloseHandle, , "Wininet.dll", "InternetCloseHandle", 公开,
.参数 handle, 整数型, ,
.DLL命令 InternetConnectA, 整数型, "wininet.dll", "InternetConnectA", 公开, Internet建立连接
.参数 Internet句柄, 整数型, ,
.参数 域名, 文本型, 传址 ,
.参数 服务器端口, 整数型, , 80HTTP;21FTP;
.参数 用户名, 文本型, 传址 , 空
.参数 用户口令, 文本型, 传址 , 空
.参数 服务类型, 整数型, , 1FTP;3HTTP
.参数 dwFlags, 整数型, , 0http;134217728被动FTP模式
.参数 dwContext, 整数型, , 0
.DLL命令 InternetGetConnectedState, , "Wininet.dll", "InternetGetConnectedState", 公开,
.参数 lpdwFlags, 整数型, 传址 ,
.参数 dwReserved, 整数型, ,
.DLL命令 InternetGetCookieA, 逻辑型, "wininet", "InternetGetCookieA", 公开,
.参数 lpszUrl, 文本型, , 0
.参数 lpszCookieName, 文本型, , 0
.参数 a1, 文本型, , 0
.参数 a1, 整数型, , 0
.DLL命令 InternetGetCookieExA, 整数型, "wininet.dll", "InternetGetCookieExA", 公开,
.参数 lpszURL, 文本型, ,
.参数 lpszCookieName, 文本型, ,
.参数 lpszCookieData, 文本型, ,
.参数 lpdwSize, 整数型, 传址 ,
.参数 dwFlags, 整数型, ,
.参数 lpReserved, 整数型, ,
.DLL命令 InternetOpenA, 整数型, "wininet.dll", "InternetOpenA", 公开, Internet激活
.参数 句柄名称, 文本型, 传址 ,
.参数 连接类型, 整数型, , 1直接连接;3代理连接
.参数 代理地址, 文本型, 传址 ,
.参数 代理掩码, 文本型, 传址 ,
.参数 dwFlags, 整数型, , 0
.DLL命令 InternetOpenA2, 整数型, "wininet.dll", "InternetOpenA", 公开, Internet激活
.参数 句柄名称, 文本型, 传址 ,
.参数 连接类型, 整数型, , 1直接连接;3代理连接
.参数 代理地址, 整数型, 传址 ,
.参数 代理掩码, 整数型, 传址 ,
.参数 dwFlags, 整数型, , 0
.DLL命令 InternetOpenUrlA, 整数型, "Wininet.dll", "InternetOpenUrlA", 公开,
.参数 hInternet, 整数型, ,
.参数 lpszUrl, 文本型, ,
.参数 lpszHeaders, 文本型, ,
.参数 dwHeadersLength, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 dwContext, 整数型, ,
.DLL命令 InternetReadFile, 整数型, "Wininet.dll", "InternetReadFile", 公开,
.参数 hFile, 整数型, ,
.参数 lpBuffer, 字节集, ,
.参数 dwNumberOfBytesToRead, 整数型, ,
.参数 lpdwNumberOfBytesRead, 整数型, 传址 ,
.DLL命令 IsBadCodePtr, 整数型, "kernel32.dll", "IsBadCodePtr", 公开, 检测指针指向的某个字节是否可读
.参数 lpMemory, 整数型, , 目标内存地址指针
.DLL命令 IsBadReadPtr, 整数型, "kernel32.dll", "IsBadReadPtr", 公开, 检测某段内存是否可读
.参数 lpMemory, 整数型, , 目标地址指针
.参数 dwSize, 整数型, , 长度
.DLL命令 IsClipboardFormatAvailable, 逻辑型, "user32", "IsClipboardFormatAvailable", 公开, 剪贴板格式是否可用,返回非零表示可用,零表示不可用
.参数 format, 整数型, , CF_开头常量。1.文本,2.位图,3.二进制数据
.DLL命令 IsDebuggerPresent, 整数型, "kernel32.dll", "IsDebuggerPresent", 公开, 返回非0是,否则不是
.DLL命令 IsIconic, 逻辑型, "user32", "IsIconic", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 IsMenu, 整数型, "user32.dll", "IsMenu", 公开, 判断指定的句柄是否为一个菜单的句柄 如句柄是菜单句柄,就返回TRUE;否则返回零
.参数 hMenu, 整数型, , 欲测试的菜单的句柄;
.DLL命令 IsTextUnicode, 逻辑型, "advapi32", "IsTextUnicode", 公开, IsTextUnicode 函数是确定一个缓冲区是否可能包含 Unicode 文本,包含Unicode 文本返回真。
.参数 lpv, 字节集, , 指向要检查的输入缓冲区
.参数 iSize, 整数型, , 由lpv指向的缓冲区大小,以字节为单位。
.参数 lpiResult, 整数型, 传址 , 返回值,是Unicode 文本返回非零值,不是返回0
.DLL命令 IsWindow, 逻辑型, "user32.dll", "IsWindow", 公开, 判断现有窗口句柄是否有效
.参数 hWnd, 整数型, ,
.DLL命令 IsWindowUnicode, 整数型, "user32.dll", "IsWindowUnicode", 公开, 判断一个窗口是否为Unicode窗口。这意味着窗口为所有基于文本的消息都接收Unicode文字 如是个Unicode窗口则返回非零值,如是个ANSI窗口则返回零
.参数 hwnd, 整数型, , 窗口句柄;
.DLL命令 IsWindowVisible, 逻辑型, "user32", "IsWindowVisible", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 IsWow64Process, 逻辑型, "kernel32.dll", "IsWow64Process", 公开,
.参数 hProcess, 整数型, ,
.参数 Wow64Process, 逻辑型, 传址 ,
.DLL命令 KillTimer, 整数型, "user32.dll", "KillTimer", 公开, 销毁指定的定时器。
.参数 hWnd, 整数型, , 与指定定时器关联的窗口的句柄。此值必须与传递给创建定时器的SetTimer函数的hWnd值相同。
.参数 uIDEvent, 整数型, , 要销毁的定时器。如果传递给SetTimer的窗口句柄有效,则此参数必须与传递给SetTimer的nIDEvent相同。如果应用程序调用SetTimer的hWnd设为NULL,这个参数必须由SetTimer返回的定时器ID。
.DLL命令 LeaveCriticalSection_ptr, , "kernel32", "LeaveCriticalSection", 公开, 退出许可区
.参数 lpCriticalSection, 整数型, ,
.DLL命令 LeaveCriticalSection_临界许可, , "kernel32", "LeaveCriticalSection", 公开, 退出许可区
.参数 lpCriticalSection, 临界许可, 传址 ,
.DLL命令 LoadCursorA, 整数型, "user32.dll", "LoadCursorA", 公开, 该函数从一个与应用事例相关的可执行文件(EXE文件)中载入指定的光标资源。该函数已被Loadlmage函数替代。
.参数 hInstance, 整数型, , 标识一个模块事例,它的可执行文件包含要载入的光标
.参数 lpCursorName, 整数型, , 指向以NULL结束的字符串的指针,该字符串存有等载入的光标资源名。常量 #IDC_ 开头
.DLL命令 LoadCursorFromFileA, 整数型, "user32.dll", "LoadCursorFromFileA", 公开, 该函数根据一个文件中所含的数据创建光标。
.参数 lpFileName, 文本型, , 包含指针的那个文件的名字
.DLL命令 LoadCursorW, 整数型, "user32.dll", "LoadCursorW", 公开, 该函数从一个与应用事例相关的可执行文件(EXE文件)中载入指定的光标资源。该函数已被Loadlmage函数替代。
.参数 hInstance, 整数型, , 标识一个模块事例,它的可执行文件包含要载入的光标
.参数 lpCursorName, 文本型, , 指向以NULL结束的字符串的指针,该字符串存有等载入的光标资源名。常量 #IDC_ 开头
.DLL命令 LoadIcon, 整数型, "user32.dll", "LoadIconA", 公开,
.参数 hInstance, 整数型, ,
.参数 lpIconName, 整数型, ,
.DLL命令 LoadIconA, 整数型, "user32.dll", "LoadIconA", 公开, 该函数从与应用事例关联的可执行文件(EXE)中装载限定的图标资源。
.参数 hInstance, 整数型, , 模块事例句柄,该模块的可执行文件中包含被装载的图标。
.参数 lpIconName, 整数型, , 包含被装载图标资源名称的空结束的字符串指针。 常量 #IDI_ 开头
.DLL命令 LoadLibraryA, 整数型, "kernel32", "LoadLibraryA", 公开, 指定的可执行模块映射到调用进程的地址空间
.参数 lpLibFileName, 文本型, , 一个空终止字符串名称可执行模块的指针(一个DLL或EXE文件。。)。指定的名称是模块的文件名不是存储在库模块的名字本身相关,通过在模块定义图书馆关键字指定(DEF文件。)
.DLL命令 LoadLibraryExA, 整数型, "kernel32", "LoadLibraryExA", 公开,
.参数 lpLibFileName, 文本型, , 0
.参数 hFile, 整数型, , 0
.参数 dwFlags, 整数型, , 0
.DLL命令 LocalAlloc, 整数型, "", "LocalAlloc", 公开, 申请内存
.参数 uFlags, 整数型, , LMEM_,欲申请的内存字节数
.参数 uBytes, 整数型, ,
.DLL命令 LocalFree, 整数型, "kernel32", "LocalFree", 公开,
.参数 hMem, 整数型, , 0
.DLL命令 LocalSize, 整数型, "kernel32", "LocalSize", 公开,
.参数 hMem, SHELLEXECUTEINFOA, , 0
.DLL命令 LookupAccountSid, 整数型, "", "LookupAccountSidA", 公开, advapi32.dll
.参数 lpSystemName, 文本型, ,
.参数 SID, 整数型, ,
.参数 name, 文本型, ,
.参数 cbName, 整数型, 传址 ,
.参数 ReferencedDomainName, 文本型, ,
.参数 cbReferencedDomainName, 整数型, 传址 ,
.参数 peUse, 整数型, 传址 ,
.DLL命令 lstrcmpA, 整数型, "kernel32", "lstrcmpA", 公开,
.参数 lpString1, 文本型, , 0
.参数 lpString2, 文本型, , 0
.DLL命令 lstrcpyn_文本型, 整数型, "kernel32.dll", "lstrcpyn", 公开, 取指针地址
.参数 目标, 文本型, 传址 ,
.参数 源, 文本型, 传址 ,
.参数 长度, 整数型, ,
.DLL命令 lstrcpyn_长整数型, 整数型, "kernel32.dll", "lstrcpyn", 公开,
.参数 目标, 长整数型, 传址 ,
.参数 源, 长整数型, 传址 ,
.参数 长度, 整数型, ,
.DLL命令 lstrcpyn_整数型, 整数型, "kernel32.dll", "lstrcpyn", 公开,
.参数 目标, 整数型, 传址 ,
.参数 源, 整数型, 传址 ,
.参数 长度, 整数型, ,
.DLL命令 lstrcpynA, 整数型, "kernel32", "lstrcpynA", 公开, 将源字符串中指定数量的字符复制到目标字符串中。此方法为将如果将iMaxLength设置为0,则通过此方法可以取到lpString1的地址。
.参数 lpString1, 文本型, , 目标字符串
.参数 lpString2, 文本型, , 源字符串
.参数 iMaxLength, 整数型, , 复制的长度
.DLL命令 lstrcpynW, 整数型, "kernel32.dll", "lstrcpynW", 公开,
.参数 lpString1, 整数型, , 字符串指针
.参数 lpString2, 整数型, , 字符串指针
.参数 iMaxLength, 整数型, , 0
.DLL命令 lstrlenA, 整数型, "kernel32", "lstrlenA", 公开,
.参数 lpString, 文本型, , 0
.DLL命令 lstrlenA_, 整数型, "kernel32", "lstrlenA", 公开,
.参数 lpString, 整数型, , 0
.DLL命令 lstrlenW, 整数型, "kernel32", "lstrlenW", 公开,
.参数 lpString, 整数型, , 0
.DLL命令 malloc, 整数型, "msvcrt.dll", "@malloc", 公开,
.参数 size, 整数型, ,
.DLL命令 MapViewOfFile, 整数型, "kernel32", "MapViewOfFile", 公开,
.参数 hFileMappingObject, 整数型, , 0
.参数 dwDesiredAccess, 整数型, , 0
.参数 dwFileOffsetHigh, 整数型, , 0
.参数 dwFileOffsetLow, 整数型, , 0
.参数 dwNumberOfBytesToMap, 整数型, , 0
.DLL命令 MessageBoxA, 整数型, "user32.dll", "MessageBoxA", 公开,
.参数 hWnd, 整数型, ,
.参数 lpText, 文本型, ,
.参数 lpCaption, 文本型, ,
.参数 uType, 整数型, ,
.DLL命令 MessageBoxTimeoutA, 整数型, "user32.dll", "MessageBoxTimeoutA", 公开, 倒计时对话框,如果超时,即用户未操作,消息框自动关闭,返回32000。
.参数 hwnd, 整数型, , 窗口句柄,也可填0
.参数 lpText, 文本型, , 要显示的信息
.参数 Caption, 文本型, , 信息框标题
.参数 uType, 整数型, , 按钮+图标
.参数 wLanguageld, 整数型, , 0
.参数 dwMilliseconds, 整数型, , 要显示的时间,单位为毫秒
.DLL命令 ModifyMenuA, 整数型, "user32.dll", "ModifyMenuA", 公开, 改变菜单条目。在vb里这个函数做出的许多改变都会有效的执行,但不能由vb菜单对象反映出来 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 将被修改的菜单的句柄
.参数 nPosition, 整数型, , 指定将被修改的菜单项,其含义由参数UFlags决定
.参数 wFlags, 整数型, , MF_
.参数 wIDNewItem, 整数型, ,
.参数 lpString, 整数型, ,
.DLL命令 Module32First, 整数型, "", "Module32First", 公开, 第一个模块,查找模块
.参数 快照句柄, 整数型, ,
.参数 模块信息, LPMODULEENTRY32, ,
.DLL命令 Module32Next, 整数型, "kernel32", "Module32Next", 公开, , 下一个模块
.参数 hSnapshot, 整数型, , 快照句柄
.参数 lpme, LPMODULEENTRY32, , 模块信息
.DLL命令 MoveWindow, 整数型, "user32.dll", "MoveWindow", 公开, 改变指定窗口的位置和大小。顶级窗口可能受最大或最小尺寸的限制,那些尺寸优先于这里设置的参数
.参数 hWnd, 整数型, , 欲移动窗口的句柄
.参数 x, 整数型, , 窗口新的左侧位置
.参数 y, 整数型, , 窗口新的顶部位置
.参数 nWidth, 整数型, , 窗口的新宽度
.参数 nHeight, 整数型, , 窗口的高宽度
.参数 bRepaint, 整数型, , 如窗口此时应重画,则设为TRUE(非零)。FALSE(零)则表明应用程序会自己决定是否重画窗口
.DLL命令 MsgWaitForMultipleObjects, 整数型, "", "MsgWaitForMultipleObjects", 公开, 等待内核对象或消息
.参数 nCount, 整数型, ,
.参数 pHandles, 整数型, 传址 ,
.参数 fWaitAll, 逻辑型, ,
.参数 dwMilliseconds, 整数型, ,
.参数 dwWakeMask, 整数型, ,
.DLL命令 MultiByteToWideChar, 整数型, "Kernel32.dll", "MultiByteToWideChar", 公开, 该函数映射一个字符串到一个宽字符(unicode)的字符
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpMultiByteStr, 整数型, ,
.参数 cchMultiByte, 整数型, ,
.参数 lpWideCharStr, 整数型, ,
.参数 cchWideChar, 整数型, ,
.DLL命令 MultiByteToWideChar_, 整数型, "kernel32.dll", "MultiByteToWideChar", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpMultiByteStr, 文本型, ,
.参数 cchMultiByte, 整数型, ,
.参数 lpWideCharStr, 字节集, ,
.参数 cchWideChar, 整数型, ,
.DLL命令 MultiByteToWideChar__, 整数型, "kernel32.dll", "MultiByteToWideChar", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpMultiByteStr, 文本型, ,
.参数 cchMultiByte, 整数型, ,
.参数 lpWideCharStr, 字节集, ,
.参数 cchWideChar, 整数型, ,
.DLL命令 NtQuerySystemInformation, 整数型, "ntdll", "NtQuerySystemInformation", 公开, 查询系统信息
.参数 SystemInformationClass, 整数型, ,
.参数 SystemInformation, 整数型, ,
.参数 SystemInformationLength, 整数型, ,
.参数 ReturnLength, 整数型, 传址 ,
.DLL命令 NtRaiseHardError_BlueScreen, 整数型, "ntdll.dll", "NtRaiseHardError", 公开,
.参数 ErrorStatus, 整数型, ,
.参数 NumberOfParameters, 整数型, ,
.参数 UnicodeStringParameterMask, 整数型, ,
.参数 Parameters, 整数型, 传址 数组,
.参数 ValidResponseOptions, 整数型, ,
.参数 Response, 整数型, 传址 ,
.DLL命令 OpenClipboard, 整数型, "user32", "OpenClipboard", 公开, 打开剪辑板
.参数 句柄, 整数型, ,
.DLL命令 OpenProcess, 整数型, "Kernel32", "OpenProcess", 公开,
.参数 dwDesiredAccess, 整数型, ,
.参数 bInheritHandle, 整数型, ,
.参数 dwProcessId, 整数型, ,
.DLL命令 OpenProcessToken, 整数型, "advapi32.dll", "OpenProcessToken", 公开, ,
.参数 ProcessHandle, 整数型, , 进程句柄,TOKEN_ALL_ACCESS=983255
.参数 DesiredAccess, 整数型, , 权限
.参数 TokenHandle, 整数型, 传址 , 令牌句柄
.DLL命令 OpenSCManagerA, 整数型, "", "OpenSCManagerA", 公开, 连接服务控件管理器 成功返回句柄,失败返回0
.参数 lpMachineName, 整数型, , 0表示本地机器
.参数 lpDatabaseName, 整数型, , 将要打开的以NULL 结尾的服务程序的名字,和 CreateService 中的 lpServiceName 相对应。0表示默认数据库
.参数 dwDesiredAccess, 整数型, , 指定服务的访问类型。SC_MANAGER_ALL_ACCESS=983103表示所有权限
.DLL命令 OpenSCManagerW, 整数型, "advapi32", "OpenSCManagerW", 公开, 连接服务控件管理器 成功返回句柄,失败返回0
.参数 lpMachineName, 文本型, , 表示本地机器
.参数 lpDatabaseName, 文本型, , 将要打开的以NULL 结尾的服务程序的名字,和 CreateService 中的 lpServiceName 相对应。0表示默认数据库
.参数 dwDesiredAccess, 整数型, , 指定服务的访问类型。SC_MANAGER_ALL_ACCESS=983103表示所有权限
.DLL命令 OpenServiceA, 整数型, "", "OpenServiceA", 公开, 打开服务 函数执行成功则返回指向某项服务的句柄,失败则返回NULL
.参数 hSCManager, 整数型, , 由OpenSCManager函数返回
.参数 lpServiceName, 文本型, , 要打开的服务的名字,注意大小写
.参数 dwDesiredAccess, 整数型, , SERVICE_ALL_ACCESS=983551为所有权限
.DLL命令 OpenThread, 整数型, "kernel32.dll", "OpenThread", 公开, 打开线程
.参数 dwDesiredAccess, 整数型, , 对线程对象的访问。对照线程的安全描述符检查此访问权限。此参数可以是一个或多个线程访问权限
.参数 bInheritHandle, 逻辑型, , 如果为 真,则此进程创建的过程将继承该句柄。否则,进程将不会继承此句柄。
.参数 dwThreadId, 整数型, , 线程标识符
.DLL命令 PathFileExistsA, 逻辑型, "shlwapi.dll", "PathFileExistsA", 公开, 确定文件系统对象(例如文件或文件夹)的路径是否有效 文件存在,为TRUE;否则为FALSE
.参数 pszPath, 文本型, , 指向最大长度为MAX_PATH的空终止字符串的指针,该字符串包含要验证的对象的完整路径
.DLL命令 PathFileExistsW, 逻辑型, "shlwapi", "PathFileExistsW", 公开,
.参数 pszPath, 字节集, , 0
.DLL命令 PathFindFileNameA, 整数型, "shlwapi.dll", "PathFindFileNameA", 公开, 成功返回路径文本指针地址
.参数 pszPath, 文本型, 传址 , pszPath
.DLL命令 PathIsDirectoryA, 逻辑型, "shlwapi", "PathIsDirectoryA", 公开,
.参数 pszPath, 文本型, , 0
.DLL命令 PathIsDirectoryW, 逻辑型, "shlwapi", "PathIsDirectoryW", 公开,
.参数 pszPath, 字节集, , 0
.DLL命令 PathMatchSpec, 逻辑型, "shlwapi.dll", "PathMatchSpecA", 公开,
.参数 pszFile, 文本型, ,
.参数 pszSpec, 文本型, ,
.DLL命令 PeekMessageA, 逻辑型, "user32", "PeekMessageA", 公开, 该函数为一个消息检查线程消息队列,并将该消息(如果存在)放于指定的结构。
.参数 lpMsg, MSG, , 0
.参数 hWnd, 整数型, , 0
.参数 wMsgFilterMin, 整数型, , 0
.参数 wMsgFilterMax, 整数型, , 0
.参数 wRemoveMsg, 整数型, , 0
.DLL命令 PostMessageA, 整数型, "user32.dll", "PostMessageA", 公开, 将一条消息投递到指定窗口的消息队列。投递的消息会在Windows事件处理过程中得到处理。在那个时候,会随同投递的消息调用指定窗口的窗口函数。特别适合那些不需要立即处理的窗口消息的发送。如消息投递成功,则返回TRUE(非零)。会设置GetLastError。
.参数 hWnd, 整数型, , 接收消息的那个窗口的句柄。如设为HWND_BROADCAST,表示投递给系统中的所有顶级窗口。如设为零,表示投递一条线程消息(参考PostThreadMessage)
.参数 Msg, 整数型, , 消息标识符
.参数 wParam, 整数型, , 具体由消息决定
.参数 lParam, 整数型, , 具体由消息决定
.DLL命令 PostQuitMessage, , "user32", "PostQuitMessage", 公开,
.参数 nExitCode, 整数型, , 0
.DLL命令 PostThreadMessageA, 逻辑型, "user32", "PostThreadMessageA", 公开,
.参数 idThread, 整数型, , 0
.参数 Msg, 整数型, , 0
.参数 wParam, 整数型, , 0
.参数 lParam, 整数型, , 0
.DLL命令 Process32First, 整数型, "kernel32", "Process32First", 公开,
.参数 hSnapshot, 整数型, , 0
.参数 lppe, PROCESSENTRY32, , 0
.DLL命令 Process32Next, 整数型, "kernel32", "Process32Next", 公开, 获得下一个进程的句柄
.参数 hSnapshot, 整数型, , 0
.参数 lppe, PROCESSENTRY32, , 0
.DLL命令 QueryDosDeviceA, 整数型, "kernel32", "QueryDosDeviceA", 公开,
.参数 lpDeviceName, 文本型, , 0
.参数 lpTargetPath, 文本型, , 0
.参数 ucchMax, 整数型, , 0
.DLL命令 QueryDosDeviceW, 整数型, "kernel32", "QueryDosDeviceW", 公开,
.参数 lpDeviceName, 字节集, , 0
.参数 lpTargetPath, 字节集, , 0
.参数 ucchMax, 整数型, , 0
.DLL命令 QueryPerformanceCounter, 逻辑型, "kernel32.dll", "QueryPerformanceCounter", 公开, 获取高精度计时器总的计数值(微秒)
.参数 lpPerformanceCount, LARGE_INTEGER_, , 指向一个64位的变量 -> 变量中存放计数值数量或个数
.DLL命令 QueryPerformanceFrequency2, 整数型, "kernel32", "QueryPerformanceFrequency", 公开, 返回计数频率
.参数 lpFrequency, LARGE_INTEGER_, ,
.DLL命令 QueryWorkingSet, 逻辑型, "psapi.dll", "QueryWorkingSet", 公开,
.参数 hProcess, 整数型, ,
.参数 pv, 整数型, ,
.参数 cb, 整数型, ,
.DLL命令 ReadFile, 整数型, "", "ReadFile", 公开, 从文件中读出数据。与lread函数相比,这个函数要明显灵活的多。该函数能够操作通信设备、管道、套接字以及邮槽 非零表示成功,零表示失败。会设置GetLastError。如启动的是一次异步读操作,则函数会返回零值,并将ERROR_IO_PENDING设置成GetLastError的结果。如结果不是零值,但读入的字节数小于nNumberOfBytesToRead参数指定的值,表明早已抵达了文件的结尾
.参数 文件句柄, 整数型, , 文件的句柄
.参数 数据缓冲区, 字节集, 传址 , 用于保存读入数据的一个缓冲区
.参数 字符数, 整数型, , 要读入的字符数
.参数 实际读入字符数, 整数型, 传址 , 从文件中实际读入的字符数
.参数 异步过程, 整数型, , OVERLAPPED,如文件打开时指定了FILE_FLAG_OVERLAPPED,那么必须用这个参数引用一个特殊的结构。那个结构定义了一次异步读取操作。否则,应将这个参数设为NULL(将函数声明成ByVal As 并传递零值);
.DLL命令 ReadProcessMemory_短整数型, 逻辑型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读整数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 短整数, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 ReadProcessMemory_文本型, 逻辑型, "Kernel32.dll", "ReadProcessMemory", 公开,
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 文本型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 读取的长度, 整数型, 传址 ,
.DLL命令 ReadProcessMemory_小数型, 逻辑型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读小数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 小数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 ReadProcessMemory_长整数型, 逻辑型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读整数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 长整数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 ReadProcessMemory_整数型, 逻辑型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读整数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 整数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 ReadProcessMemory_整数型1, 整数型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读整数,没传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 整数型, ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 ReadProcessMemory_整数型2, 整数型, "kernel32.dll", "ReadProcessMemory", 公开, 内存读整数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 整数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, 传址 ,
.DLL命令 ReadProcessMemory_字节集, 逻辑型, "", "ReadProcessMemory", 公开, 内存读字节集
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 字节集, 传址 ,
.参数 数据长度, 整数型, ,
.参数 读取的长度, 整数型, 传址 ,
.DLL命令 ReadProcessMemory_字节型, 逻辑型, "Kernel32.dll", "ReadProcessMemory", 公开, 读内存字节
.参数 hProcess, 整数型, ,
.参数 lpBaseAddress, 整数型, , 内存地址
.参数 lpBuffer, 字节型, 传址 , 数据指针
.参数 nSize, 整数型, , 长度
.参数 lpNumberOfBytesWritten, 整数型, , 实际写出长度
.DLL命令 RegCloseKey, 整数型, "advapi32.dll", "RegCloseKey", 公开, _注册表_关闭项 advapi32.dll关闭系统注册表中的一个项(或键) 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 要关闭的项;
.DLL命令 RegCreateKeyExA, 整数型, "advapi32", "RegCreateKeyExA", 公开,
.参数 hKey, 整数型, , 0
.参数 lpSubKey, 文本型, , 0
.参数 Reserved, 整数型, , 0
.参数 lpClass, 整数型, , 0
.参数 dwOptions, 整数型, , 0
.参数 samDesired, 整数型, , 0
.参数 lpSecurityAttributes, 整数型, , 0
.参数 phkResult, 整数型, 传址 , 0
.参数 lpdwDisposition, 整数型, 传址 , 0
.DLL命令 RegDeleteKeyA, 整数型, "advapi32.dll", "RegDeleteKeyA", 公开, _注册表_删除项删除现有项下方一个指定的子项 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 一个已打开项的句柄,或者标准项名之一
.参数 lpSubKey, 文本型, , 要删除项的名字。这个项的所有子项也会删除;
.DLL命令 RegDeleteValueA, 长整数型, "advapi32", "RegDeleteValueA", 公开,
.参数 hKey, 整数型, , 0
.参数 lpValueName, 文本型, , 0
.DLL命令 RegEnumKeyA, 整数型, "advapi32.dll", "RegEnumKeyA", 公开, _注册表_枚举子项
.参数 hKey, 整数型, ,
.参数 dwIndex, 整数型, ,
.参数 lpName, 文本型, 传址 ,
.参数 cbName, 整数型, ,
.DLL命令 RegEnumValueA, 整数型, "advapi32.dll", "RegEnumValueA", 公开, _注册表_枚举值 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 句柄, 整数型, , 一个已打开项的句柄,或者指定一个标准项名
.参数 表项索引, 整数型, , 欲获取值的索引。注意第一个值的索引编号为零
.参数 子键名, 文本型, , 用于装载位于指定索引处值名的一个缓冲区
.参数 子键长度, 整数型, 传址 , 用于装载lpValueName缓冲区长度的一个变量。一旦返回,它会设为实际载入缓冲区的字符数量
.参数 lpReserved, 整数型, , 未用设为零
.参数 键值类型, 整数型, 传址 , 值的类型,用于装载值的类型代码的变量
.参数 键值数据, 字节集, 传址 , 用于装载值数据的一个缓冲区
.参数 键值缓寸, 整数型, 传址 , 用于装载lpData缓冲区长度的一个变量。一旦返回,它会设为实际载入缓冲区的字符数量
.DLL命令 RegisterClassExA, 整数型, "user32", "RegisterClassExA", 公开,
.参数 WNDCLASSEXA, 整数型, , 0
.DLL命令 RegisterClipboardFormatA, 整数型, "user32", "RegisterClipboardFormatA", 公开, _剪辑板注册格式
.参数 lpString, 文本型, ,
.DLL命令 RegisterWindowMessage, 整数型, "user32.dll", "RegisterWindowMessageA", 公开,
.参数 lpString, 文本型, ,
.DLL命令 RegisterWindowMessageA, 整数型, "user32.dll", "RegisterWindowMessageA", 公开, 获取分配给一个字串标识符的消息编号 amp;C000 到 amp;FFFF之间的一个消息编号。零意味着出错
.参数 lpString, 文本型, , 注册消息的名字。
.DLL命令 RegOpenCurrentUser, 整数型, "advapi32.dll", "RegOpenCurrentUser", 公开,
.参数 samDesired, 整数型, ,
.参数 phkResult, 整数型, 传址 ,
.DLL命令 RegOpenKeyA, 整数型, "advapi32.dll", "RegOpenKeyA", 公开, _注册表_打开项 打开一个现有的注册表项 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 一个已打开项的句柄,或指定一个标准项名
.参数 lpSubKey, 文本型, , 要打开的项名
.参数 phkResult, 整数型, 传址 , 指定一个变量,用于装载(保存)打开注册表项的一个句柄;
.DLL命令 RegOpenKeyExA, 长整数型, "advapi32", "RegOpenKeyExA", 公开,
.参数 hKey, 整数型, , 0
.参数 lpSubKey, 文本型, , 0
.参数 ulOptions, 整数型, , 0
.参数 samDesired, 整数型, , 0
.参数 phkResult, 整数型, 传址 , 0
.DLL命令 RegQueryValueExA, 整数型, "advapi32.dll", "RegQueryValueExA", 公开, _注册表_取值获取一个项的设置值 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 一个已打开项的句柄,或者指定一个标准项名
.参数 lpValueName, 文本型, , 要获取值的名字
.参数 lpReserved, 整数型, , 未用,设为零
.参数 lpType, 整数型, 传址 , 用于装载取回数据类型的一个变量
.参数 lpData, 字节集, 传址 , 用于装载指定值的一个缓冲区
.参数 lpcbData, 整数型, 传址 , 用于装载lpData缓冲区长度的一个变量。一旦返回,它会设为实际装载到缓冲区的字节数;
.DLL命令 RegSetValueExA, 整数型, "advapi32.dll", "RegSetValueExA", 公开, _注册表_置值设置指定项的值 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 一个已打开项的句柄,或指定一个标准项名
.参数 lpValueName, 文本型, , 要设置值的名字
.参数 Reserved, 整数型, , 未用,设为零
.参数 dwType, 整数型, , 要设置的数量类型
.参数 lpData, 字节集, , 包含数据的缓冲区中的第一个字节
.参数 cbData, 整数型, , lpData缓冲区的长度;
.DLL命令 RegSetValueExA_数值, 整数型, "advapi32.dll", "RegSetValueExA", 公开, _注册表_置值_文本型 设置指定项的值 零(ERROR_SUCCESS)表示成功。其他任何值都代表一个错误代码
.参数 hKey, 整数型, , 一个已打开项的句柄,或指定一个标准项名
.参数 lpValueName, 文本型, , 要设置值的名字
.参数 Reserved, 整数型, , 未用,设为零
.参数 dwType, 整数型, , 要设置的数量类型
.参数 lpData, 字节集, , 包含数据的缓冲区中的第一个字节
.参数 cbData, 整数型, , lpData缓冲区的长度;
.DLL命令 RemoveMenu, 整数型, "user32.dll", "RemoveMenu", 公开, 删除指定的菜单条目。如删除的条目属于一个弹出式菜单,那么这个函数不会同时删除弹出式菜单。首先应该用GetSubMenu函数取得弹出式菜单的句柄,再在以后将其删除 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 菜单的句柄
.参数 nPosition, 整数型, , 欲改变的菜单条目的标识符。如在wFlags参数中指定了MF_BYCOMMAND,这个参数就代表欲改变的菜单条目的命令ID。如设置的是MF_BYPOSITION,这个参数就代表菜单条目在菜单中的位置(第一个条目的位置为零)
.参数 wFlags, 整数型, , 常数MF_BYCOMMAND或MF_BYPOSITION,取决于nPosition参数;
.DLL命令 RemovePropA, 整数型, "user32", "RemovePropA", 公开,
.参数 hWnd, 整数型, , 0
.参数 lpString, 文本型, , 0
.DLL命令 RtlFillMemory, 整数型, "kernel32.dll", "RtlFillMemory", 公开, 用指定的值添充指定长度的内存块
.参数 Destination, 整数型, , 目标地址指针
.参数 Length, 整数型, , 目标大小
.参数 Fill, 字节型, , 指定的值
.DLL命令 RtlMoveMemory, 整数型, "", "RtlMoveMemory", 公开,
.参数 Destination, 整数型, ,
.参数 Source, 整数型, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_bytes, , "kernel32.dll", "RtlMoveMemory", 公开,
.参数 Destination, 字节型, 数组,
.参数 Source, 字节集, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_IconDirEntry, , "kernel32.dll", "RtlMoveMemory", 公开,
.参数 Destination, IconDirEntry, ,
.参数 Source, 整数型, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_SYSTEM_HANDLE_TABLE_ENTRY_INFO, 整数型, "", "RtlMoveMemory", 公开, SYSTEM_HANDLE_TABLE_ENTRY_INFO
.参数 dest, SYSTEM_HANDLE_TABLE_ENTRY_INFO, ,
.参数 Source, 整数型, ,
.参数 len, 整数型, , 284
.DLL命令 RtlMoveMemory_THUMBBUTTON, , "kernel32.dll", "RtlMoveMemory", 公开,
.参数 Destination, THUMBBUTTON, ,
.参数 Source, 整数型, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_THUMBBUTTON2ptr, , "kernel32.dll", "RtlMoveMemory", 公开,
.参数 Destination, 整数型, ,
.参数 Source, THUMBBUTTON, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_文本型, , "kernel32", "RtlMoveMemory", 公开, 内存拷贝
.参数 Destination, 整数型, ,
.参数 Source, 文本型, ,
.参数 Length, 整数型, ,
.DLL命令 RtlMoveMemory_整数传址1, 整数型, "", "RtlMoveMemory", 公开, 常规API,从地址读一个整数
.参数 dest, 整数型, 传址 ,
.参数 Source, 整数型, ,
.参数 len, 整数型, , 4
.DLL命令 RtlMoveMemory_字节集, , "kernel32.dll", "RtlMoveMemory", 公开, 写内存_字节集
.参数 Destination, 整数型, ,
.参数 Source, 字节集, ,
.参数 Length, 整数型, ,
.DLL命令 SendMessageA, 整数型, "user32.dll", "SendMessageA", 公开, 将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。
.参数 hWnd, 整数型, , 其窗口程序将接收消息的窗口的句柄。
.参数 Msg, 整数型, , 指定被发送的消息。
.参数 wParam, 通用型, , 指定附加的消息特定信息。
.参数 lParam, 通用型, , 指定附加的消息特定信息。
.DLL命令 SendMessageA_文本, 整数型, "user32", "SendMessageA", 公开,
.参数 hwnd, 整数型, ,
.参数 消息号, 整数型, , 消息的标识符
.参数 参数一, 整数型, , 具体取决于消息
.参数 参数二, 文本型, , 具体取决于消息
.DLL命令 SendMessageW, 整数型, "user32.dll", "SendMessageW", 公开, 将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。
.参数 hWnd, 整数型, , 其窗口程序将接收消息的窗口的句柄。
.参数 Msg, 整数型, , 指定被发送的消息。
.参数 wParam, 整数型, , 指定附加的消息特定信息。
.参数 lParam, 整数型, , 指定附加的消息特定信息。
.DLL命令 SetActiveWindow, 整数型, "user32.dll", "SetActiveWindow", 公开, 激活指定的窗口,返回前一个活动窗口的句柄
.参数 hWnd, 整数型, , 待激活窗口的句柄
.DLL命令 SetClassLongA, 整数型, "user32", "SetClassLongA", 公开,
.参数 hWnd, 整数型, , 0
.参数 nIndex, 整数型, , 0
.参数 dwNewLong, 整数型, , 0
.DLL命令 SetClipboardData, 整数型, "", "SetClipboardData", 公开, 剪辑板置数据
.参数 uFormat, 整数型, ,
.参数 hMem, 整数型, ,
.DLL命令 SetClipboardViewer, 整数型, "user32.dll", "SetClipboardViewer", 公开, 在CLIPBOARD浏览器链中加入窗口 返回前一监视句柄
.参数 hwnd, 整数型, , 欲监视的窗口
.DLL命令 SetEndOfFile, 逻辑型, "", "SetEndOfFile", 公开, 把当前的读写位置设置为文件结束位置,如在文件开始位置设置,则清空文件内容
.参数 hFile, 整数型, ,
.DLL命令 SetFilePointer, 整数型, "kernel32", "SetFilePointer", 公开,
.参数 hFile, 整数型, , 0
.参数 lDistanceToMove, 整数型, , 0
.参数 lpDistanceToMoveHigh, 整数型, , 0
.参数 dwMoveMethod, 整数型, , 0
.DLL命令 SetFocus, 整数型, "user32", "SetFocus", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 SetForegroundWindow, 整数型, "user32", "SetForegroundWindow", 公开, 窗口置焦点 将窗口设为系统的前台窗口。
.参数 hWnd, 整数型, , 要设置焦点的窗口句柄
.DLL命令 SetLastError, , "", "SetLastError", 公开,
.参数 dwErrCode, 整数型, ,
.DLL命令 SetLayeredWindowAttributes, 逻辑型, "user32.dll", "SetLayeredWindowAttributes", 公开, 设置分层窗口的不透明度和透明度颜色值。
.参数 窗口句柄, 整数型, , 具有WS_EX_LAYERED样式的分层窗口句柄
.参数 透明颜色值, 整数型, , 它指定窗口以这种颜色绘制的所有像素都是透明的。
.参数 不透明度, 整数型, , 为0时,窗口是完全透明的。为255时,窗口是不透明的。
.参数 标志位, 整数型, , 此参数可以是一个或多个值。以 #LWA_ 开头常量
.DLL命令 SetMenu, 整数型, "user32", "SetMenu", 公开,
.参数 hWnd, 整数型, , 0
.参数 hMenu, 整数型, , 0
.DLL命令 SetMenuDefaultItem, 整数型, "user32", "SetMenuDefaultItem", 公开,
.参数 hMenu, 整数型, , 0
.参数 uItem, 整数型, , 0
.参数 fByPos, 整数型, , 0
.DLL命令 SetMenuInfo, 整数型, "user32.dll", "SetMenuInfo", 公开, 置菜单信息
.参数 hmenu, 整数型, ,
.参数 LPCMENUINFO, 整数型, ,
.DLL命令 SetMenuItemBitmaps, 整数型, "user32.dll", "SetMenuItemBitmaps", 公开, 设置一幅特定位图,令其在指定的菜单条目中使用,代替标准的复选符号(√)。位图的大小必须与菜单复选符号的正确大小相符,这个正确大小可以由GetMenuCheckMarkDimensions函数获得 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 菜单句柄
.参数 nPosition, 整数型, , 欲设置位图的一个菜单条目的标识符。如在wFlags参数中指定了MF_BYCOMMAND,这个参数就代表欲改变的菜单条目的命令ID。如设置的是MF_BYPOSITION,这个参数就代表菜单条目在菜单中的位置(第一个条目的位置为零)
.参数 wFlags, 整数型, , 常数MF_BYCOMMAND或MF_BYPOSITION,取决于nPosition参数
.参数 hBitmapUnchecked, 整数型, , 撤消复选时为菜单条目显示的一幅位图的句柄。如果为零,表示不在未复选状态下显示任何标志
.参数 hBitmapChecked, 整数型, , 复选时为菜单条目显示的一幅位图的句柄。可设为零,表示复选时不显示任何标志。如两个位图句柄的值都是零,则为这个条目恢复使用默认复选位图;
.DLL命令 SetMenuItemInfoA, 整数型, "user32.dll", "SetMenuItemInfoA", 公开, 为一个菜单条目设置指定的信息,具体信息保存于MENUITEMINFO结构中 TRUE(非零)表示成功,否则返回零。会设置GetLastError
.参数 hMenu, 整数型, , 菜单句柄
.参数 un, 整数型, , 菜单条目的菜单ID或位置
.参数 bool, 整数型, , Boolean,如un指定了条目的位置,就为TRUE;如指定的是菜单ID,就为FALSE
.参数 lpcMenuItemInfo, 菜单条目结构, , MENUITEMINFO,用于设置目标菜单条目的特征;
.DLL命令 SetParent, 整数型, "user32", "SetParent", 公开,
.参数 hWndChild, 整数型, , 0
.参数 hWndNewParent, 整数型, , 0
.DLL命令 SetProcessDPIAware, 逻辑型, "user32.dll", "SetProcessDPIAware", 公开, 禁止缩放当前程序
.DLL命令 SetProp, 整数型, "user32.dll", "SetPropA", 公开,
.参数 hwnd, 整数型, ,
.参数 lpString, 文本型, ,
.参数 hData, 整数型, ,
.DLL命令 SetPropA, 整数型, "user32.dll", "SetPropA", 公开, 在指定窗口的属性表中增加一个新项,或者修改一个现有项。如果指定的字符串不在属性表中,那么就增加该新的项,新项中包含该字符串和句柄,否则就用指定的句柄替换该字符串的全前句柄。如果该数据句柄和字符串以加到属性表中,那么返回值为非零。如果该函数失败,那么返回为零。若想获得更多错误信息,请调用GetLastError函数。在清除窗口之前(也就是在处理WM_NCDESTROY消息之前),应用程序必须把它加到属性表的所项清除。应用程序必须使用RemoveProp函数来清除这些项。
.参数 hwnd, 整数型, , 指向窗口的句柄,该窗口的属性表要接收一个新项。
.参数 lpString, 文本型, , 指向以null结尾的字符串指针,或者包含一个标识字符串的原子。如果该参数是一个原子,那么它必须是以前使用GlobalAddAtom函数创建的。原子是16位的数据值,它必须是放置在lpstring参数低位字中,而高位字必须为O。
.参数 hData, 整数型, , 指向要拷贝到属性表中的数据的句柄。该数据句柄可以标识任何对应用程序有用的值。
.DLL命令 SetRect, 整数型, "user32.dll", "SetRect", 公开,
.参数 lpRect, 整数型, ,
.参数 X1, 整数型, ,
.参数 Y1, 整数型, ,
.参数 X2, 整数型, ,
.参数 Y2, 整数型, ,
.DLL命令 SetSecurityInfo, 整数型, "advapi32", "SetSecurityInfo", 公开,
.参数 handle, 整数型, , 0
.参数 ObjectType, 整数型, , 0
.参数 SecurityInfo, 整数型, , 0
.参数 psidOowner, 整数型, , 0
.参数 psidGroup, 整数型, , 0
.参数 pDacl, 整数型, , 0
.参数 pSacl, 整数型, , 0
.DLL命令 SetThreadContext, 逻辑型, "kernel32.dll", "SetThreadContext", 公开, 设置指定线程的环境变量,返回指定线程描术表.
.参数 hThread, 整数型, , 目标线程的句柄
.参数 lpContext, 线程环境, , 指向一个CONTEXT结构,函数会将目标线程的环境返回到这个结构中.
.DLL命令 SetTimer, 整数型, "user32.dll", "SetTimer", 公开, 用指定的超时值创建或替换一个定时器。如果函数成功并且hWnd参数为NULL,则返回值为标识新定时器的整数,应用程序可以将此值传递给KillTimer函数以销毁定时器。如果函数成功并且hWnd参数不为NULL,则返回值为非零整数,应用程序可以将nIDEvent参数的值传递给KillTimer函数以销毁定时器。如果函数无法创建定时器,则返回值为零。要获取扩展的错误信息,请调用GetLastError。
.参数 hWnd, 整数型, , 与定时器关联的窗口句柄。如果将为 NULL 的 hWnd 与现有定时器的 nIDEvent 一起传递,该定时器将被替换的方式与现有的非 NULL 的 hWnd 定时器相同。
.参数 nIDEvent, 整数型, , 非零的定时器ID。如果 hWnd 参数为 NULL,并且 nIDEvent 与现有定时器不匹配,则会忽略该参数并生成新的定时器ID。如果 hWnd 参数非 NULL,并且 hWnd 指定的窗口已具有具有值为 nIDEvent 的定时器,则现有定时器将被新定时器替换。当 SetTimer 替换定时器时,定时器将重置。因此,将在当前超时值过去之后发送一条消息,但先前设置的超时值将被忽略。如果该调用不是要替换现有的定时器,则如果 hWnd 为 NULL,则 nIDEvent 应为 0。
.参数 uElapse, 整数型, , 超时值,以毫秒为单位。如果 uElapse 小于 USER_TIMER_MINIMUM(0x0000000A),则将超时设置为 USER_TIMER_MINIMUM。如果 uElapse 大于 USER_TIMER_MAXIMUM(0x7FFFFFFF),则将超时设置为 USER_TIMER_MAXIMUM。
.参数 lpTimerFunc, 整数型, , 当超时值过去时,指向要通知的函数指针。有关该函数的更多信息,请参见 TimerProc 。如果 lpTimerFunc 为 NULL,则系统将 WM_TIMER 消息发送到应用程序消息队列的 MSG 结构的 hwnd 成员包含 hWnd 参数的值。
.DLL命令 SetWaitableTimer, 逻辑型, "kernel32", "SetWaitableTimer", 公开, 定时的时间通过调用
.参数 hTimer, 整数型, , 0
.参数 large_integer, LARGE_INTEGER, , 0
.参数 lPeriod, 整数型, , 0
.参数 pfnCompletionRoutine, 整数型, , 0
.参数 lpArgToCompletionRoutine, 整数型, , 0
.参数 fResume, 逻辑型, , 0
.DLL命令 SetWindowCompositionAttribute, 逻辑型, "user32.dll", "SetWindowCompositionAttribute", 公开,
.参数 hwnd, 整数型, ,
.参数 pAttrData, WINDOWCOMPOSITIONATTRIBDATA, ,
.DLL命令 SetWindowDisplayAffinity, 逻辑型, "user32.dll", "SetWindowDisplayAffinity", 公开,
.参数 hWnd, 整数型, , 窗口句柄
.参数 dwAffinity, 整数型, , 是否开启截图,1为禁止,0为取消
.DLL命令 SetWindowLong, 整数型, "user32.dll", "SetWindowLongA", 公开,
.参数 hwnd, 整数型, ,
.参数 nIndex, 整数型, ,
.参数 dwNewLong, 整数型, ,
.DLL命令 SetWindowLongA, 整数型, "user32.dll", "SetWindowLongA", 公开, 改变指定窗口的属性,函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
.参数 hWnd, 整数型, , 窗口句柄及间接给出的窗口所属的类。
.参数 nIndex, 整数型, , 指定将设定的大于等于0的偏移值。
.参数 dwNewLong, 整数型, , 指定的替换值。
.DLL命令 SetWindowLongW, 长整数型, "user32.dll", "SetWindowLongW", 公开, 改变指定窗口的属性,函数也将指定的一个32位值设置在窗口的额外存储空间的指定偏移位置。
.参数 hWnd, 整数型, , 窗口句柄及间接给出的窗口所属的类。
.参数 nIndex, 整数型, , 指定将设定的大于等于0的偏移值。
.参数 dwNewLong, 整数型, , 指定的替换值。
.DLL命令 SetWindowPos, 整数型, "user32.dll", "SetWindowPos", 公开, 改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶层窗口设置的级别最高,并且被设置为Z序的第一个窗口。
.参数 hWnd, 整数型, , 窗口句柄。
.参数 hWndInsertAfter, 整数型, , 在z序中的位于被置位的窗口前的窗口句柄。该参数必须为一个窗口句柄,或下列值之一: HWND_BOTTOM:将窗口置于Z序的底部。如果参数hWnd标识了一个顶层窗口,则窗口失去顶级位置,并且被置在其他窗口的底部。 HWND_NOTOPMOST:将窗口置于所有非顶层窗口之上(即在所有顶层窗口之后)。如果窗口已经是非顶层窗口则该标志不起作用。 HWND_TOP:将窗口置于Z序的顶部。 HWND_TOPMOST:将窗口置于所有非顶层窗口之上。即使窗口未被激活窗口也将保持顶级位置。
.参数 X, 整数型, , 以客户坐标指定窗口新位置的左边界。
.参数 Y, 整数型, , 以客户坐标指定窗口新位置的顶边界。
.参数 cx, 整数型, , 以像素指定窗口的新的宽度。
.参数 cy, 整数型, , 以像素指定窗口的新的高度。
.参数 uFlags, 整数型, , 窗口尺寸和定位的标志。
.DLL命令 SetWindowsHookExA, 整数型, "", "SetWindowsHookExA", 公开, 安装钩子,函数成功则返回钩子子程的句柄,失败返回NULL
.参数 ihook, 整数型, ,
.参数 lpfunc, 整数型, ,
.参数 hin, 整数型, ,
.参数 threadid, 整数型, ,
.DLL命令 SetWindowTheme, 整数型, "UxTheme.dll", "SetWindowTheme", 公开, 设置窗口主题
.参数 hwnd, 整数型, ,
.参数 pszSubAppName, 字节集, 传址 ,
.参数 pszSubIdList, 整数型, ,
.DLL命令 ShellExecuteA, 整数型, "shell32.dll", "ShellExecuteA", 公开, 查找与指定文件关联在一起的程序的文件名,并执行相关操作,成功则返一个大于31的值。
.参数 hwnd, 整数型, , 用来指定被执行文件显示的窗口所属的父窗口句柄,可以为NULL
.参数 lpOperation, 文本型, , 指向一个表示执行方式的字符串
.参数 lpFile, 文本型, , 用来指定文件名,文件名既可以是可执行文件也可以是数据文件,或可执行文件.
.参数 lpParameters, 文本型, , 当lpFile参数指定了一个可执行文件(open),本参数用来指定命令行参数.如果lpFile参数指定是数据文件或其它,那么本参数必须是NULL
.参数 lpDirectoy, 文本型, , 执行或打开文件时使用的默认目录,如果lpFile同时指定了文件名(夹)的目录,此参数无效.
.参数 nShowCmd, 整数型, , 如果函数执行了一个可执行文件,这个参数是指定窗口的打开方式,这个参数定义同ShowWindow函数中的dwCmdShow参数
.DLL命令 ShellExecuteExA, 整数型, "shell32", "ShellExecuteExA", 公开,
.参数 lpExecInfo, SHELLEXECUTEINFOA, , 0
.DLL命令 SHGetFileInfo, 整数型, "", "SHGetFileInfo", 公开,
.参数 pszPath, 文本型, ,
.参数 dwFileAttributes, 整数型, ,
.参数 psfi, SHFILEINFO, ,
.参数 cbFileInfo, 整数型, ,
.参数 uFlags, 整数型, ,
.DLL命令 SHGetFileInfoW, 整数型, "shell32", "SHGetFileInfoW", 公开,
.参数 pszPath, 字节集, , 0
.参数 dwFileAttributes, 整数型, , 0
.参数 psfi, SHFILEINFO, , 0
.参数 cbFileInfo, 整数型, , 0
.参数 uFlags, 整数型, , 0
.DLL命令 SHGetFolderPathA, 整数型, "Shell32.dll", "SHGetFolderPathA", 公开,
.参数 hWnd, 整数型, ,
.参数 csidl, 整数型, ,
.参数 hToken, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 pszPath, 整数型, ,
.DLL命令 ShowCursor, 整数型, "user32", "ShowCursor", 公开,
.参数 bShow, 逻辑型, , 0
.DLL命令 ShowWindow, 整数型, "user32.dll", "ShowWindow", 公开, 控制窗口的可见性,如窗口之前是可见的,则返回TRUE(非零),否则返回FALSE(零)。
.参数 hWnd, 整数型, , 窗口句柄,要向这个窗口应用由nCmdShow指定的命令。
.参数 nCmdShow, 整数型, , 为窗口指定可视性方面的一个命令。请用下述任何一个常数:SW_HIDE,SW_SHOWNORMAL...
.DLL命令 ShowWindowAsync, 逻辑型, "user32", "ShowWindowAsync", 公开,
.参数 hWnd, 整数型, , 0
.参数 nCmdShow, 整数型, , 0
.DLL命令 Sleep, 整数型, "kernel32.dll", "Sleep", 公开, 用于将运行中的程序暂停(毫秒)
.参数 dwMilliseconds, 整数型, , 要暂停的时间(毫秒),若设为 INFINITE 那么就一直等待
.DLL命令 StartServiceA, 整数型, "", "StartServiceA", 公开, 开始运行服务 函数执行成功则返回True,失败则返回False
.参数 hService, 整数型, , 是指向某项服务的句柄,由OpenService函数返回,且必须有SERVICE_START的权限
.参数 dwNumServiceArgs, 整数型, , 启动服务所需的参数的个数
.参数 lpServiceArgVectors, 整数型, , 为启动服务所需的参数
.DLL命令 StringFromGUID2, 整数型, "ole32.dll", "StringFromGUID2", 公开,
.参数 rguid, 字节集, ,
.参数 lpsz, 字节集, ,
.参数 cchMax, 整数型, ,
.DLL命令 StrTrim, 整数型, "shlwapi.dll", "StrTrimA", 公开,
.参数 psz, 文本型, ,
.参数 pszTrimChars, 文本型, ,
.DLL命令 SwitchToThisWindow, 整数型, "user32.dll", "SwitchToThisWindow", 公开, 该函数将焦点切换指定的窗口,并将其带到前台。
.参数 hWnd, 整数型, , 要切换到的窗口的句柄。
.参数 fAltTab, 整数型, , TRUE 表示使用 Alt/Ctl Tab 键的先后次序来切换窗口,否则设为 FALSE。
.DLL命令 TaskDialog, 整数型, "comctl32.dll", "TaskDialog", 公开,
.参数 hwndOwner, 整数型, ,
.参数 hInstance, 整数型, ,
.参数 pszWindowTitle, 字节集, ,
.参数 pszMainInstruction, 字节集, ,
.参数 pszContent, 字节集, ,
.参数 dwCommonButtons, 整数型, ,
.参数 pszIcon, 整数型, ,
.参数 pnButton, 整数型, 传址 ,
.DLL命令 TaskDialogIndirect, 整数型, "comctl32.dll", "TaskDialogIndirect", 公开,
.参数 pTaskConfig, TASKDIALOGCONFIG, 传址 ,
.参数 pnButton, 整数型, 传址 ,
.参数 pnRadioButton, 整数型, 传址 ,
.参数 pfVerificationFlagChecked, 整数型, 传址 ,
.DLL命令 TerminateProcess, 整数型, "kernel32.dll", "TerminateProcess", 公开, 终止指定进程及其所有线程。返回非零值代表成功。0代表失败。
.参数 hProcess, 整数型, , 指定要中断进程的句柄. 该句柄可以由 OpenProcess得到.
.参数 uExitCode, 整数型, , 进程和其所有线程的退出代码
.DLL命令 Thread32First, 整数型, "kernel32.dll", "Thread32First", 公开, 在CreateToolhelp32Snapshot获取快照的基础上来获取 线程句柄
.参数 hSnapshot, 整数型, , 指向快照的句柄
.参数 lpte, 线程结构, , 指向一个THREADENTRY32结构
.DLL命令 Thread32Next, 整数型, "kernel32.dll", "Thread32Next", 公开, 在CreateToolhelp32Snapshot获取快照的基础上来获取 线程句柄,
.参数 hSnapshot, 整数型, , 指向快照的句柄
.参数 lpte, 线程结构, , 指向一个THREADENTRY32结构
.DLL命令 TrackPopupMenu, 整数型, "user32.dll", "TrackPopupMenu", 公开, 在屏幕的任意地方显示一个弹出式菜单 非零表示成功,零表示失败。会设置GetLastError
.参数 hMenu, 整数型, , 弹出式菜单的句柄
.参数 wFlags, 整数型, , 位置标志和鼠标追踪标志的组合,见下表;位置标志:说明;TPM_CENTERALIGN:菜单在指定位置水平居中;TPM_LEFTALIGN:菜单的左侧置于水平x坐标处;TPM_RIGHTALIGN:菜单的右侧置于水平x坐标处;TPM_LEFTBUTTON:鼠标左键标准运作方式;TPM_RIGHTBUTTON:用鼠标右键进行菜单追踪
.参数 x, 整数型, , 这个点指定了弹出式菜单在屏幕坐标系统中的位置
.参数 y, 整数型, , 同上
.参数 nReserved, 整数型, , 未使用,设为零
.参数 hwnd, 整数型, , 用于接收弹出式菜单命令的窗口的句柄。应该使用窗体的窗口句柄——窗体中有一个菜单能象弹出式菜单那样接收相同的命令ID集
.参数 lprc, 整数型, , Rect,用屏幕坐标定义的一个矩形,如用户在这个矩形的范围内单击,则弹出式菜单不会关闭。如单击弹出式菜单之外的任何一个地方,则会关闭菜单。可以设为NULL;
.DLL命令 TrackPopupMenuEx, 整数型, "user32.dll", "TrackPopupMenuEx", 公开, 该函数在指定位置显示快捷菜单,并跟踪菜单项的选择,与TrackPopupMenu相似,只是它提供了额外的功能
.参数 菜单句柄, 整数型, , 弹出式菜单的句柄
.参数 标志, 整数型, , 定位标志和鼠标追踪标志的组合。参考TrackPopupMenu,另外还包括两个标志:TPM_HORIZONTAL或TPM_VERTICAL。参考lpTPMParams参数的说明
.参数 横坐标, 整数型, , 定义了弹出式菜单位置的一个x,y点(n1,n2),用屏幕坐标表示
.参数 纵坐标, 整数型, , 定义了弹出式菜单位置的一个x,y点(n1,n2),用屏幕坐标表示
.参数 窗口句柄, 整数型, , 用于接收弹出式菜单命令的窗口的句柄。应该使用特定窗体的窗口句柄,该窗体有一个菜单能够与弹出式菜单一样接收相同的命令ID集
.参数 扩展参数结构, 整数型, , TPMPARAMS,指向一个TPMPARAMS结构的指针。这个结构包含了一个矩形,规定了不能由这个弹出式菜单覆盖的区域。如果在un参数中指定了TPM_HORIZONTAL标志,windows就会试着设置水平位置,将弹出式菜单垂直移到这个矩形的外部。如指定了TPM_VERTICAL,那么windows会试着水平移动弹出式菜单的位置
.DLL命令 TranslateMessage, 整数型, "user32", "TranslateMessage", 公开, 转换虚拟关键字消息
.参数 lpMsg, MSG, ,
.DLL命令 TryEnterCriticalSection_ptr, 逻辑型, "kernel32", "TryEnterCriticalSection", 公开, 尝试进入许可证
.参数 lpCriticalSection, 整数型, , 许可证指针
.DLL命令 TryEnterCriticalSection_临界许可, 逻辑型, "kernel32", "TryEnterCriticalSection", 公开, 尝试进入许可证
.参数 lpCriticalSection, 临界许可, 传址 , 临界许可
.DLL命令 UnhookWindowsHookEx, 逻辑型, "user32.dll", "UnhookWindowsHookEx", 公开, 卸载钩子过程,函数成功则返回非0,失败返回NULL
.参数 hhk, 整数型, , 安装钩子过程进得到的钩子句柄
.DLL命令 UnmapViewOfFile, 逻辑型, "kernel32", "UnmapViewOfFile", 公开,
.参数 lpBaseAddress, 整数型, , 0
.DLL命令 UnregisterClassA, 逻辑型, "user32", "UnregisterClassA", 公开,
.参数 lpClassName, 文本型, , 0
.参数 hInstance, 整数型, , 0
.DLL命令 UpdateWindow, 逻辑型, "user32", "UpdateWindow", 公开,
.参数 hWnd, 整数型, , 0
.DLL命令 VariantTimeToSystemTime, 整数型, "oleaut32", "VariantTimeToSystemTime", 公开, ,
.参数 vtime, 日期时间型, , 0
.参数 lpSystemTime, SYSTEMTIME, , 0
.DLL命令 VirtualAlloc, 整数型, "kernel32.dll", "VirtualAlloc", 公开, 保留或提交一段虚拟地址空间或虚拟页
.参数 lpAddress, 整数型, , 指定需要保留或提交的地址空间的位置,可以使用NULL(函数自行在某个最方便的位置保留地址范围)
.参数 dwSize, 整数型, , 指定要保留或提交的地址大小(0~2GB)
.参数 flAllocationType, 整数型, , 指定地址如何分配,可以取以下值
.参数 flProtect, 整数型, , 指定保护的类型,可以取以下值
.DLL命令 VirtualAllocEx, 整数型, "kernel32", "VirtualAllocEx", 公开, 在指定进程的虚拟空间保留或提交内存区域,除非指定MEM_RESET参数,否则将该内存区域置0。
.参数 hProcess, 整数型, , 申请内存所在的进程句柄
.参数 lpAddress, 整数型, , 保留页面的内存地址;一般用NULL自动分配
.参数 dwSize, 整数型, , 欲分配的内存大小,字节单位;注意实际分 配的内存大小是页内存大小的整数倍
.参数 flAllocationType, 整数型, , 0
.参数 flProtect, 整数型, , 0
.DLL命令 VirtualFree, 逻辑型, "kernel32.dll", "VirtualFree", 公开, 释放或解除一段虚拟地址空间或虚拟页
.参数 lpAddress, 整数型, , 指定地址空间的位置
.参数 dwSize, 整数型, , 指定的地址大小(0~2GB)
.参数 dwFreeType, 整数型, , 指定要释放地址空间的方式
.DLL命令 VirtualFreeEx, 整数型, "kernel32.dll", "VirtualFreeEx", 公开, 释放或解除一段虚拟地址空间或虚拟页
.参数 hProcess, 整数型, , 进程句柄
.参数 lpAddress, 整数型, , 指定地址空间的位置
.参数 dwSize, 整数型, , 指定的地址大小(0~2GB)
.参数 dwFreeType, 整数型, , 指定要释放地址空间的方式
.DLL命令 VirtualProtect, 逻辑型, "kernel32.dll", "VirtualProtect", 公开, 改变虚拟内存页保护属性
.参数 lpAddress, 整数型, , 指定地址空间的位置
.参数 dwSize, 整数型, , 指定的地址大小(0~2GB)
.参数 flNewProtect, 整数型, , 指定改变的属性保护的类型
.参数 lpflOldProtect, 整数型, 传址 , 指向一个双字的指针,返回原来的保护方式
.DLL命令 VirtualProtectEx, 整数型, "kernel32", "VirtualProtectEx", 公开, 改变在特定进程中内存区域的保护属性
.参数 hProcess, 整数型, , 目标进程的句柄
.参数 lpAddress, 整数型, , 内存起始地址
.参数 dwSize, 整数型, , 内存大小
.参数 flNewProtect, 整数型, , 新的保护属性(一般填64,完全操作权限)
.参数 lpflOldProtect, 整数型, 传址 , 原保护属性(用于保存原保护属性的变量)
.DLL命令 VirtualQueryEx, 整数型, "kernel32.dll", "VirtualQueryEx", 公开, (VirtualQueryEx)用拥有一个返回值 写入函数到 结构内存指针 的字节数如果不等于sizeof(MEMORY_BASIC_INFORMATION) 表示失败
.参数 进程句柄, 整数型, , 进程句柄地址
.参数 查内存地址, 整数型, , 查询内存所在基址
.参数 结构内存指针, 精易_内存属性, 传址 , 一个结构指针,接受内存信息
.参数 结构大小, 整数型, , 内存结构大小
.DLL命令 W2A_, 整数型, "kernel32.dll", "WideCharToMultiByte", 公开,
.参数 代码页, 整数型, ,
.参数 标志, 整数型, ,
.参数 UNICODE文本, 字节集, , UNICODE
.参数 长度, 整数型, ,
.参数 ASCI文本, 文本型, , ASCI
.参数 长度, 整数型, ,
.参数 pDefaultChar, 整数型, , 0
.参数 pDefaultCharUsed, 逻辑型, , 0
.DLL命令 WaitForSingleObject, 整数型, "kernel32.dll", "WaitForSingleObject", 公开, 等待指定对象,直到处于发信号状态或超时间隔过去。返回对象状态(以“WAIT_”开头常量)。
.参数 hHandle, 整数型, , 对象的句柄(事件、互斥体、进程、信号、线程、等...)。如果在等待仍未完成的情况下关闭了此句柄,则该函数的行为是不确定的。句柄必须具有SYNCHRONIZE访问权限。
.参数 dwMilliseconds, 整数型, , 超时间隔(以毫秒为单位)。如果指定了非零值,则函数将等待直到发出信号通知对象或间隔过去。如果为零,则立即返回。如果为INFINITE(-1),则仅在对象发出信号时返回。
.DLL命令 WideCharToMultiByte, 整数型, "kernel32.dll", "WideCharToMultiByte", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpWideCharStr, 整数型, ,
.参数 cchWideChar, 整数型, ,
.参数 lpMultiByteStr, 整数型, ,
.参数 cbMultiByte, 整数型, ,
.参数 lpDefaultChar, 整数型, ,
.参数 lpUsedDefaultChar, 整数型, ,
.DLL命令 WideCharToMultiByte_p, 整数型, "kernel32.dll", "WideCharToMultiByte", 公开,
.参数 CodePage, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpWideCharStr, 整数型, ,
.参数 cchWideChar, 整数型, ,
.参数 lpMultiByteStr, 文本型, ,
.参数 cchMultiByte, 整数型, ,
.参数 lpDefaultChar, 整数型, ,
.参数 lpUsedDefaultChar, 整数型, ,
.DLL命令 WideCharToMultiByte_整数, 整数型, "kernel32.dll", "WideCharToMultiByte", 公开,
.参数 CodePage, 整数型, ,
.参数 Options, 整数型, ,
.参数 WideCharStr, 整数型, ,
.参数 WideCharCount, 整数型, ,
.参数 MultiByteStr, 整数型, ,
.参数 MultiByteCount, 整数型, ,
.参数 pDefaultChar, 整数型, ,
.参数 pDefaultCharUsed, 整数型, ,
.DLL命令 WinHttpAddRequestHeaders, 逻辑型, "Winhttp.dll", "WinHttpAddRequestHeaders", 公开, BOOL WINAPI WinHttpAddRequestHeaders
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 pwszHeaders, 字节集, , __in LPCWSTR pwszHeaders
.参数 dwHeadersLength, 整数型, , __in DWORD dwHeadersLength
.参数 dwModifiers, 整数型, , __in DWORD dwModifiers
.DLL命令 WinHttpCheckPlatform, 逻辑型, "Winhttp.dll", "WinHttpCheckPlatform", 公开, BOOL WinHttpCheckPlatform(void);
.DLL命令 WinHttpCloseHandle, 逻辑型, "Winhttp.dll", "WinHttpCloseHandle", 公开, BOOL WINAPI WinHttpCloseHandle
.参数 hInternet, 整数型, , __in HINTERNET hInternet
.DLL命令 WinHttpConnect, 整数型, "Winhttp.dll", "WinHttpConnect", 公开, HINTERNET WINAPI WinHttpConnect
.参数 hSession, 整数型, , __in HINTERNET hSession
.参数 pswzServerName, 字节集, , __in LPCWSTR pswzServerName
.参数 nServerPort, 整数型, , __in INTERNET_PORT nServerPort
.参数 dwReserved, 整数型, , __reserved DWORD dwReserved
.DLL命令 WinHttpCrackUrl, 逻辑型, "Winhttp.dll", "WinHttpCrackUrl", 公开,
.参数 pwszUrl, 字节集, ,
.参数 dwUrlLength, 整数型, ,
.参数 dwFlags, 整数型, ,
.参数 lpUrlComponents, URL_COMPONENTS, ,
.DLL命令 WinHttpOpen, 整数型, "Winhttp.dll", "WinHttpOpen", 公开, 初始化,一个应用程序的功能,并返回一个WinHTTP使用WinHTTP会话句柄
.参数 pwszUserAgent, 整数型, , __in_opt LPCWSTR pwszUserAgent
.参数 dwAccessType, 整数型, , __in DWORD dwAccessType
.参数 pwszProxyName, 字节集, , __in LPCWSTR pwszProxyName
.参数 pwszProxyBypass, 整数型, , __in LPCWSTR pwszProxyBypass
.参数 dwFlags, 整数型, , __in DWORD dwFlags
.DLL命令 WinHttpOpenRequest, 整数型, "Winhttp.dll", "WinHttpOpenRequest", 公开, 创建一个HTTP请求的处理。
.参数 hConnect, 整数型, , __in HINTERNET hConnect
.参数 pwszVerb, 字节集, , __in LPCWSTR pwszVerb
.参数 pwszObjectName, 字节集, , __in LPCWSTR pwszObjectName
.参数 pwszVersion, 整数型, , __in LPCWSTR pwszVersion
.参数 pwszReferrer, 整数型, , __in LPCWSTR pwszReferrer
.参数 ppwszAcceptTypes, 整数型, , __in LPCWSTR *ppwszAcceptTypes
.参数 dwFlags, 整数型, , __in DWORD dwFlags
.DLL命令 WinHttpQueryDataAvailable, 逻辑型, "Winhttp.dll", "WinHttpQueryDataAvailable", 公开, 查询是否有可读数据
.参数 hRequest, 整数型, , 请求句柄
.参数 lpdwNumberOfBytesAvailable, 整数型, 传址 , 可读数据长度
.DLL命令 WinHttpQueryHeaders, 逻辑型, "Winhttp.dll", "WinHttpQueryHeaders", 公开, BOOL WINAPI WinHttpQueryHeaders
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 dwInfoLevel, 整数型, , __in DWORD dwInfoLevel
.参数 pwszName, 整数型, , __in_opt LPCWSTR pwszName
.参数 lpBuffer, 字节集, , __out LPVOID lpBuffer
.参数 lpdwBufferLength, 整数型, 传址 , __inout LPDWORD lpdwBufferLength
.参数 lpdwIndex, 整数型, 传址 , __inout LPDWORD lpdwIndex
.DLL命令 WinHttpReadData, 逻辑型, "Winhttp.dll", "WinHttpReadData", 公开, BOOL WINAPI WinHttpReadData
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 lpBuffer, 字节集, , __out LPVOID lpBuffer
.参数 dwNumberOfBytesToRead, 整数型, , __in DWORD dwNumberOfBytesToRead
.参数 lpdwNumberOfBytesRead, 整数型, 传址 , __out LPDWORD lpdwNumberOfBytesRead
.DLL命令 WinHttpReceiveResponse, 逻辑型, "Winhttp.dll", "WinHttpReceiveResponse", 公开, BOOL WINAPI WinHttpReceiveResponse
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 lpReserved, 整数型, , __reserved LPVOID lpReserved
.DLL命令 WinHttpSendRequest, 逻辑型, "Winhttp.dll", "WinHttpSendRequest", 公开, BOOL WINAPI WinHttpSendRequest
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 pwszHeaders, 整数型, , __in_opt LPCWSTR pwszHeaders
.参数 dwHeadersLength, 整数型, , __in DWORD dwHeadersLength
.参数 lpOptional, 字节集, , __in_opt LPVOID lpOptional
.参数 dwOptionalLength, 整数型, , __in DWORD dwOptionalLength
.参数 dwTotalLength, 整数型, , __in DWORD dwTotalLength
.参数 dwContext, 整数型, , __in DWORD_PTR dwContext
.DLL命令 WinHttpSetCredentials, 逻辑型, "Winhttp.dll", "WinHttpSetCredentials", 公开, BOOL WINAPI WinHttpSetCredentials
.参数 hRequest, 整数型, , __in HINTERNET hRequest
.参数 AuthTargets, 整数型, , __in DWORD AuthTargets
.参数 AuthScheme, 整数型, , __in DWORD AuthScheme
.参数 pwszUserName, 字节集, , __in LPCWSTR pwszUserName
.参数 pwszPassword, 字节集, , __in LPCWSTR pwszPassword
.参数 pAuthParams, 整数型, , __reserved LPVOID pAuthParams
.DLL命令 WinHttpSetOption, 逻辑型, "Winhttp.dll", "WinHttpSetOption", 公开, BOOL WINAPI WinHttpSetOption
.参数 hInternet, 整数型, , __in HINTERNET hInternet
.参数 dwOption, 整数型, , __in DWORD dwOption
.参数 lpBuffer, 整数型, 传址 , __in LPVOID lpBuffer
.参数 dwBufferLength, 整数型, , __in DWORD dwBufferLength
.DLL命令 WinHttpSetTimeouts, 逻辑型, "Winhttp.dll", "WinHttpSetTimeouts", 公开, BOOL WINAPI WinHttpSetTimeouts
.参数 hInternet, 整数型, , __in HINTERNET hInternet
.参数 dwResolveTimeout, 整数型, , __in int dwResolveTimeout
.参数 dwConnectTimeout, 整数型, , __in int dwConnectTimeout
.参数 dwSendTimeout, 整数型, , __in int dwSendTimeout
.参数 dwReceiveTimeout, 整数型, , __in int dwReceiveTimeout
.DLL命令 Wow64DisableWow64FsRedirection, 逻辑型, "Kernel32.dll", "Wow64DisableWow64FsRedirection", 公开, 禁用调用线程的文件系统重定向
.参数 OldValue, 整数型, ,
.DLL命令 Wow64RevertWow64FsRedirection, 逻辑型, "Kernel32.dll", "Wow64RevertWow64FsRedirection", 公开, 恢复调用线程的文件系统重定向
.参数 OldValue, 整数型, ,
.DLL命令 WriteFile, 整数型, "kernel32", "WriteFile", 公开, 将数据写入一个文件。该函数比lwrite函数要灵活的多。也可将这个函数应用于对通信设备、管道、套接字以及邮槽的处理 TRUE(非零)表示成功,否则返回零。会设置GetLastError
.参数 hFile, 整数型, , 一个文件的句柄
.参数 lpBuffer, 字节集, 传址 , 要写入的一个数据缓冲区
.参数 nNumberOfBytesToWrite, 整数型, , 要写入数据的字节数量。如写入零字节,表示什么都不写入,但会更新文件的“上一次修改时间”。针对位于远程系统的命名管道,限制在65535个字节以内
.参数 lpNumberOfBytesWritten, 整数型, 传址 , 实际写入文件的字节数量
.参数 lpOverlapped, 整数型, , OVERLAPPED,倘若在指定FILE_FLAG_OVERLAPPED的前提下打开文件,这个参数就必须引用一个特殊的结构。那个结构定义了一次异步写操作。否则,该参数应置为空(将声明变为ByVal As 并传递零值);
.DLL命令 WriteProcessMemory, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开, 写进程内存
.参数 进程句柄, 整数型, , 要修改内存的进程句柄。此句柄必须具有对进程的 PROCESS_VM_WRITE 和 PROCESS_VM_OPERATION 访问。
.参数 内存地址, 整数型, , 指向要写入数据的指定进程中的内存地址。在进行数据传输之前,系统会验证基址和指定大小的内存中的所有数据是否可访问以进行写访问,如果无法访问,则该功能将失败。
.参数 缓冲指针, 整数型, 传址 , 指向缓冲区的指针,该缓冲区包含要在指定进程的地址空间中写入的数据。
.参数 内存长度, 整数型, , 要写入指定进程的字节数。
.参数 实际长度, 整数型, 传址 , 指向变量的指针,该变量接收传输到指定进程中的字节数。此参数是可选的。如果lpNumberOfBytesWritten为NULL,则忽略该参数。
.DLL命令 WriteProcessMemory_文本型, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开, 写文本内存
.参数 hProcess, 整数型, ,
.参数 pBaseAddress, 整数型, , 内存地址
.参数 lpBuffer, 文本型, 传址 , 数据指针
.参数 nSize, 整数型, , 长度
.参数 lpNumberOfBytesWritten, 整数型, , 实际写出长度
.DLL命令 WriteProcessMemory_小数型, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开, 内存写小数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 小数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 WriteProcessMemory_写字节, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开,
.参数 hProcess, 整数型, ,
.参数 pBaseAddress, 整数型, , 内存地址
.参数 lpBuffer, 字节型, 传址 , 数据指针
.参数 nSize, 整数型, , 长度
.参数 lpNumberOfBytesWritten, 整数型, , 实际写出长度
.DLL命令 WriteProcessMemory_整数3, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开, 内存写整数,有传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 整数型, 传址 ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 WriteProcessMemory_整数型, 整数型, "kernel32.dll", "WriteProcessMemory", 公开, 内存写整数,没传址
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 整数型, ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 WriteProcessMemory_字节集, 逻辑型, "kernel32.dll", "WriteProcessMemory", 公开,
.参数 hProcess, 整数型, ,
.参数 内存地址, 整数型, ,
.参数 数据指针, 字节集, ,
.参数 数据长度, 整数型, ,
.参数 实际写出长度, 整数型, ,
.DLL命令 wsprintfA, 整数型, "user32", "wsprintfA", 公开,
.参数 LPSTR, 文本型, , 0
.参数 LPCSTR, 文本型, , 0
.DLL命令 ZwClose, 整数型, "ntdll.dll", "ZwClose", 公开,
.参数 hnd, 整数型, ,
.DLL命令 ZwDuplicateObject, 整数型, "ntdll.dll", "ZwDuplicateObject", 公开,
.参数 SourceProcessHandle, 整数型, ,
.参数 SourceHandle, 整数型, ,
.参数 TargetProcessHandle, 整数型, ,
.参数 TargetHandle, 整数型, 传址 ,
.参数 DesiredAccess, 整数型, ,
.参数 HandleAttributes, 整数型, ,
.参数 Options, 整数型, ,
.DLL命令 ZwOpenProcess, 整数型, "ntdll.dll", "ZwOpenProcess", 公开,
.参数 hProcess, 整数型, 传址 ,
.参数 DesiredAccess, 整数型, ,
.参数 ObjectAttributes, OBJECT_ATTRIBUTES, ,
.参数 ClientId, CLIENT_ID, ,
.DLL命令 ZwQueryInformationProcess, 整数型, "ntdll.dll", "ZwQueryInformationProcess", 公开, ,0
.参数 ProcessHandle, 整数型, ,
.参数 ProcessInformationClass, 整数型, ,
.参数 ProcessInformation, PROCESS_BASIC_INFORMATION, ,
.参数 ProcessInformationLength, 整数型, ,
.参数 ReturnLength, 整数型, 传址 ,
.DLL命令 ZwQuerySystemInformation, 整数型, "ntdll.dll", "ZwQuerySystemInformation", 公开,
.参数 SystemInformationClass, 整数型, , 未知类型:SYSTEM_INFORMATION_CLASS。
.参数 SystemInformation, 整数型, , any
.参数 SystemInformationLength, 整数型, ,
.参数 ReturnLength, 整数型, 传址 ,
.DLL命令 ZwQuerySystemInformation_x, 整数型, "ntdll.dll", "ZwQuerySystemInformation", 公开,
.参数 SystemInformationClass, 整数型, , 未知类型:SYSTEM_INFORMATION_CLASS。
.参数 SystemInformation, 字节集, , any
.参数 SystemInformationLength, 整数型, ,
.参数 ReturnLength, 整数型, 传址 ,
.DLL命令 ZwResumeProcess, 整数型, "ntdll.dll", "ZwResumeProcess", 公开, 进程恢复
.参数 进程句柄, 整数型, ,
.DLL命令 ZwSetInformationThread, , "ntdll", "ZwSetInformationThread", 公开,
.参数 _参数1, 整数型, ,
.参数 _参数2, 整数型, ,
.参数 _参数3, 整数型, ,
.参数 _参数4, 整数型, ,
.DLL命令 ZwSuspendProcess, 整数型, "ntdll.dll", "ZwSuspendProcess", 公开, 进程暂停
.参数 进程句柄, 整数型, ,
.DLL命令 ZwWow64ReadVirtualMemory64, 整数型, "ntdll.dll", "ZwWow64ReadVirtualMemory64", 公开,
.参数 ProcessHandle, 整数型, , 对象句柄
.参数 BaseAddress, 长整数型, , 内存地址
.参数 Buffer, 字节集, , 返回缓冲区
.参数 BufferSize, 长整数型, , 写入大小
.参数 NumberOfBytesRead, 长整数型, 传址 , 实际写入大小
.DLL命令 ZwWow64WriteVirtualMemory64, 整数型, "ntdll.dll", "ZwWow64WriteVirtualMemory64", 公开,
.参数 ProcessHandle, 整数型, , 对象句柄
.参数 BaseAddress, 长整数型, , 内存地址
.参数 Buffer, 字节集, , 返回缓冲区
.参数 BufferSize, 长整数型, , 写入大小
.参数 NumberOfBytesRead, 长整数型, 传址 , 实际写入大小
.DLL命令 进程一取自身进程ID, 整数型, "kernel32.dll", "GetCurrentProcessId", 公开, 取自进程ID
.DLL命令 取内存变量地址_TVINSERTSTRUCT, 整数型, "kernel32.dll", "lstrcpyn", 公开,
.参数 目标, TVINSERTSTRUCT, 传址 ,
.参数 源, TVINSERTSTRUCT, 传址 ,
.参数 长度, 整数型, ,
.DLL命令 取指针_字节集_, 整数型, "", "lstrcpyn", 公开, 常规API
.参数 欲取其指针, 字节集, 传址 ,
.参数 欲取其指针, 字节集, 传址 ,
.参数 保留, 整数型, , 0
.DLL命令 鼠标_取双击间隔时间, 整数型, "user32", "GetDoubleClickTime", 公开, GetDoubleClickTime
.DLL命令 鼠标_左右键交换, 逻辑型, "user32", "SwapMouseButton", 公开, SwapMouseButton
.参数 fSwap, 逻辑型, , 0
.DLL命令 原子递减变量, 整数型, "kernel32.dll", "InterlockedDecrement", 公开, _递减变量值
.参数 递减的一个变量, 整数型, 传址 ,
.DLL命令 原子递增变量, 整数型, "kernel32.dll", "InterlockedIncrement", 公开, _递增变量值
.参数 递增变量, 整数型, 传址 ,
.常量 CF_ANSIONLY, "1024", 公开,
.常量 CF_APPLY, "512", 公开,
.常量 CF_BITMAP, "2", 公开, 位图BITMAP
.常量 CF_BOTH, "3", 公开,
.常量 CF_DIB, "8", 公开,
.常量 CF_DIF, "5", 公开,
.常量 CF_DSPBITMAP, "130", 公开,
.常量 CF_DSPENHMETAFILE, "142", 公开,
.常量 CF_DSPMETAFILEPICT, "131", 公开,
.常量 CF_DSPTEXT, "129", 公开,
.常量 CF_EFFECTS, "256", 公开,
.常量 CF_ENABLEHOOK, "8", 公开,
.常量 CF_ENABLETEMPLATE, "16", 公开,
.常量 CF_ENABLETEMPLATEHANDLE, "32", 公开,
.常量 CF_ENHMETAFILE, "14", 公开,
.常量 CF_FIXEDPITCHONLY, "16384", 公开,
.常量 CF_FORCEFONTEXIST, "65536", 公开,
.常量 CF_GDIOBJFIRST, "768", 公开,
.常量 CF_GDIOBJLAST, "1023", 公开,
.常量 CF_HDROP, "15", 公开,
.常量 CF_INITTOLOGFONTSTRUCT, "64", 公开,
.常量 CF_LIMITSIZE, "8192", 公开,
.常量 CF_LOCALE, "16", 公开,
.常量 CF_MAX, "17", 公开,
.常量 CF_METAFILEPICT, "3", 公开,
.常量 CF_NOFACESEL, "524288", 公开,
.常量 CF_NOOEMFONTS, "2048", 公开,
.常量 CF_NOSIMULATIONS, "4096", 公开,
.常量 CF_NOSIZESEL, "2097152", 公开,
.常量 CF_NOSTYLESEL, "1048576", 公开,
.常量 CF_NOVECTORFONTS, "2048", 公开,
.常量 CF_OEMTEXT, "7", 公开,
.常量 CF_OWNERDISPLAY, "128", 公开,
.常量 CF_PALETTE, "9", 公开,
.常量 CF_PENDATA, "10", 公开,
.常量 CF_PRINTERFONTS, "2", 公开,
.常量 CF_PRIVATEFIRST, "512", 公开,
.常量 CF_PRIVATELAST, "767", 公开,
.常量 CF_RIFF, "11", 公开,
.常量 CF_SCALABLEONLY, "131072", 公开,
.常量 CF_SCREENFONTS, "1", 公开,
.常量 CF_SHOWHELP, "4", 公开,
.常量 CF_SYLK, "4", 公开,
.常量 CF_TEXT, "1", 公开, 文本内容
.常量 CF_TIFF, "6", 公开,
.常量 CF_TTONLY, "262144", 公开,
.常量 CF_UNICODETEXT, "13", 公开,
.常量 CF_USESTYLE, "128", 公开,
.常量 CF_WAVE, "12", 公开,
.常量 CF_WYSIWYG, "32768", 公开,
.常量 CLSCTX_INPROC_SERVER, "1", 公开,
.常量 CLSID_TaskbarList, "“{56FDF344-FD6D-11d0-958A-006097C9A090}”", 公开,
.常量 CREATE_ALWAYS, "2", 公开,
.常量 CSIDL_SYSTEMX86, "41", 公开,
.常量 DELETE, "65536", 公开,
.常量 ERROR_BG_ICON, "16", 公开,
.常量 ERROR_MORE_DATA, "234", 公开,
.常量 ERROR_NO_MORE_ITEMS, "259", 公开,
.常量 ERROR_SUCCESS, "0", 公开, 操作成功完成
.常量 FILE_ATTRIBUTE_NORMAL, "128", 公开,
.常量 FILE_SHARE_READ, "1", 公开,
.常量 FILE_SHARE_WRITE, "2", 公开,
.常量 GENERIC_READ, "-2147483648", 公开, 0x80000000
.常量 GENERIC_WRITE, "1073741824", 公开,
.常量 GMEM_MOVEABLE, "2", 公开,
.常量 GMEM_ZEROINIT, "64", 公开,
.常量 GW_CHILD, "5", 公开, 子窗口的句柄
.常量 GW_HWNDNEXT, "2", 公开, 下一窗口
.常量 GWL_EXSTYLE, "-20", 公开, 获取、设置窗口扩展样式
.常量 GWL_HWNDPARENT, "-8", 公开, 获取父窗口句柄
.常量 GWL_STYLE, "-16", 公开, 获取、设置窗口样式
.常量 GWL_WNDPROC, "-4", 公开,
.常量 HEAP_ZERO_MEMORY, "8", 公开,
.常量 HKEY_CURRENT_CONFIG, "2147483653", 公开,
.常量 HKEY_CURRENT_USER, "2147483649", 公开,
.常量 HKEY_LOCAL_MACHINE, "2147483650", 公开,
.常量 HKEY_USERS, "8000000351", 公开,
.常量 IDABORT, "3", 公开,
.常量 IDCANCEL, "2", 公开,
.常量 IDCLOSE, "8", 公开,
.常量 IDIGNORE, "5", 公开,
.常量 IDNO, "7", 公开,
.常量 IDOK, "1", 公开,
.常量 IDRETRY, "4", 公开,
.常量 IDYES, "6", 公开,
.常量 IID_ITaskbarList, "“{56FDF342-FD6D-11d0-958A-006097C9A090}”", 公开,
.常量 IID_ITaskbarList2, "“{602D4995-B13A-429b-A66E-1935E44F4317}”", 公开,
.常量 IID_ITaskbarList3, "“{EA1AFB91-9E28-4B86-90E9-9E9F8A5EEFAF}”", 公开,
.常量 INFINITE, "4294967295", 公开,
.常量 INFORMATION_ICON, "64", 公开,
.常量 INTERNET_COOKIE_THIRD_PARTY, "16", 公开, 运行第三方COOKIE
.常量 INTERNET_FLAG_IGNORE_REDIRECT_TO_HTTPS, "16384", 公开, 禁用检测这一特殊类型的重新传入。当这个标志使用,WinINet透明允许将从HTTP到HTTPS网址。这个标志可以使用的,HttpOpenRequest InternetOpenUrl
.常量 INTERNET_FLAG_NO_AUTO_REDIRECT, "2097152", 公开, HttpSendRequest、InternetOpenUrl 不自动处理重定向
.常量 INTERNET_FLAG_NO_COOKIES, "524288", 公开,
.常量 INTERNET_FLAG_RELOAD, "2147483648", 公开,
.常量 INTERNET_FLAG_SECURE, "8388608", 公开, SSL访问
.常量 INTERNET_SCHEME_HTTPS, "2", 公开,
.常量 INVALID_HANDLE_VALUE, "-1", 公开,
.常量 KEY_ALL_ACCESS, "983103", 公开,
.常量 KEY_READ, "131097", 公开,
.常量 KEY_WOW64_32KEY, "512", 公开,
.常量 KEY_WOW64_64KEY, "256", 公开,
.常量 LMEM_ZEROINIT, "64", 公开,
.常量 LVM_ARRANGE, "4118", 公开, 在图像显示时排列项目
.常量 LVM_DELETEALLITEMS, "4105", 公开, 清空
.常量 LVM_DELETECOLUMN, "4124", 公开, 删除一列
.常量 LVM_DELETEITEM, "4104", 公开, 删除一行
.常量 LVM_ENSUREVISIBLE, "4115", 公开, 保证显示,并决定一个项目的全部或部份,是否可视
.常量 LVM_GETBKCOLOR, "4096", 公开, 取背景颜色
.常量 LVM_GETCOUNTPERPAGE, "4136", 公开, 取当前列表框中可视的项目数量
.常量 LVM_GETEDITCONTROL, "4120", 公开, 当列表框在进行编辑时,返回这引编辑框的句柄
.常量 LVM_GETHEADER, "4127", 公开, 取列表框标题的句柄
.常量 LVM_GETHOTITEM, "4157", 公开, 取鼠标指针指向项目的索引
.常量 LVM_GETITEMCOUNT, "4100", 公开, 取项目总数
.常量 LVM_GETITEMPOSITION, "4112", 公开, 取指定项目的显示坐标
.常量 LVM_GETITEMSPACING, "4147", 公开, 取项目之间的间隔距离
.常量 LVM_GETITEMSTATE, "4140", 公开, 取项目的状态
.常量 LVM_GETNEXTITEM, "4108", 公开, 取下一项目
.常量 LVM_GETSELECTEDCOUNT, "4146", 公开, 取被选择项目数
.常量 LVM_GETTEXTBKCOLOR, "4133", 公开, 取正文背景色
.常量 LVM_GETTEXTCOLOR, "4131", 公开, 取正文颜色
.常量 LVM_GETTOPINDEX, "4135", 公开, 取在可视范围中第一个项目的索引
.常量 LVM_GETVIEW, "4239", 公开, 取超级列表框当前的类型
.常量 LVM_REDRAWITEMS, "4117", 公开, 重画项目
.常量 LVM_SETBKCOLOR, "4097", 公开, 设置背景色
.常量 LVM_SETITEMSTATE, "4139", 公开, 置项目状态
.常量 LVM_SETTEXTBKCOLOR, "4134", 公开, 置正文背景色
.常量 LVM_SETTEXTCOLOR, "4132", 公开, 置文本颜色
.常量 LVM_SETVIEW, "4238", 公开, 置列表框类型
.常量 MAX_PATH, "260", 公开,
.常量 MEM_COMMIT, "4096", 公开, 为指定的空间提交物理内存
.常量 MEM_PRIVATE, "131072", 公开, 内存操作
.常量 MEM_RELEASE, "32768", 公开,
.常量 MF_CHECKED, "8", 公开,
.常量 MF_UNCHECKED, "0", 公开,
.常量 MSGFLT_ADD, "1", 公开, 增加到过滤器
.常量 MSGFLT_REMOVE, "2", 公开, 移出过滤器
.常量 NB模块更新日志, "<文本长度: 4629>", 公开,
.常量 NULL, "0", 公开,
.常量 OK_BUTTON, "0", 公开,
.常量 OK_Cancel_BUTTON, "1", 公开,
.常量 OPEN_EXISTING, "3", 公开,
.常量 PAGE_EXECUTE_READ, "32", 公开,
.常量 PAGE_EXECUTE_READWRITE, "64", 公开,
.常量 PAGE_READWRITE, "4", 公开, 内存操作
.常量 PROCESS_ALL_ACCESS, "2035711", 公开, 内存操作
.常量 PROCESS_CREATE_THREAD, "2", 公开, 内存操作
.常量 PROCESS_DUP_HANDLE, "64", 公开, 内存操作
.常量 PROCESS_QUERY_INFORMATION, "1024", 公开, 内存操作
.常量 PROCESS_VM_OPERATION, "8", 公开, 内存操作
.常量 PROCESS_VM_READ, "16", 公开, 内存操作
.常量 PROCESS_VM_WRITE, "32", 公开, 内存操作
.常量 REG_BINARY, "3", 公开,
.常量 REG_DWORD, "4", 公开,
.常量 REG_DWORD_BIG_ENDIAN, "5", 公开,
.常量 REG_EXPAND_SZ, "2", 公开,
.常量 REG_MULTI_SZ, "7", 公开,
.常量 REG_OPTION_NON_VOLATILE, "0", 公开,
.常量 REG_QWORD, "11", 公开,
.常量 REG_SZ, "1", 公开,
.常量 RETRY_Cancel_BUTTON, "5", 公开,
.常量 S_FALSE, "1", 公开, FALSE,这是回调事件使用的常量
.常量 S_OK, "0", 公开, OK,这是回调事件使用的常量
.常量 SC_MANAGER_CREATE_SERVICE, "2", 公开, 允许创建服务对象并把它加入service control manager database
.常量 SEE_MASK_FLAG_DDEWAIT, "256", 公开,
.常量 SERVICE_CONTROL_STOP, "1", 公开, 停止服务
.常量 SERVICE_DEMAND_START, "3", 公开, 启动类型
.常量 SERVICE_ERROR_IGNORE, "0", 公开,
.常量 SERVICE_KERNEL_DRIVER, "1", 公开,
.常量 SERVICE_START, "16", 公开, 允许启动服务
.常量 SERVICE_STOP, "32", 公开, 允许停止服务
.常量 sizeof_SECURITY_ATTRIBUTES, "12", 公开,
.常量 sizeof_STARTUPINFO, "68", 公开,
.常量 STARTF_USESHOWWINDOW, "1", 公开,
.常量 STARTF_USESTDHANDLES, "256", 公开,
.常量 SW_HIDE, "0", 公开, 隐藏窗口并激活其他窗口
.常量 SW_SHOW, "5", 公开, 以原来的位置和尺寸激活和显示窗口
.常量 SW_SHOWDEFAULT, "10", 公开, 按默认状态显示
.常量 SW_SHOWMAXIMIZED, "3", 公开, 激活窗口并将其最大化
.常量 SW_SHOWMINIMIZED, "2", 公开, 激活窗口并将其最小化
.常量 SW_SHOWMINNOACTIVE, "7", 公开,
.常量 SW_SHOWNA, "8", 公开, 以原来的状态显示窗口
.常量 SW_SHOWNOACTIVATE, "4", 公开, 以窗口最近一次的大小和状态显示窗口
.常量 SW_SHOWNORMAL, "1", 公开, 激活并显示一个窗口
.常量 TD_ERROR_BG_ICON, "65529", 公开,
.常量 TD_ERROR_ICON, "65534", 公开,
.常量 TD_INFORMATION_ICON, "65533", 公开,
.常量 TD_SHIELD_BG_GREY_ICON, "65527", 公开,
.常量 TD_SHIELD_BG_ICON, "65531", 公开,
.常量 TD_SHIELD_ICON, "65532", 公开,
.常量 TD_SUCCESS_BG_ICON, "65528", 公开,
.常量 TD_WARNING_BG_ICON, "65530", 公开,
.常量 TD_WARNING_ICON, "65535", 公开,
.常量 TDCBF_CANCEL_BUTTON, "8", 公开,
.常量 TDCBF_CLOSE_BUTTON, "32", 公开,
.常量 TDCBF_NO_BUTTON, "4", 公开,
.常量 TDCBF_OK_BUTTON, "1", 公开,
.常量 TDCBF_RETRY_BUTTON, "16", 公开,
.常量 TDCBF_YES_BUTTON, "2", 公开,
.常量 TDF_ALLOW_DIALOG_CANCELLATION, "8", 公开, 允许对话框取消(按Alt+F4、ESC、X关闭对话框)
.常量 TDF_CALLBACK_TIMER, "2048", 公开, 每200毫秒调用一次回调函数
.常量 TDF_CAN_BE_MINIMIZED, "32768", 公开, 对话框可以最小化
.常量 TDF_ENABLE_HYPERLINKS, "1", 公开, 启用超链接<A HREF="executablestring">Hyperlink Text</A>
.常量 TDF_EXPAND_FOOTER_AREA, "64", 公开, 扩展底部区域
.常量 TDF_EXPANDED_BY_DEFAULT, "128", 公开, 默认展开
.常量 TDF_NO_DEFAULT_RADIO_BUTTON, "16384", 公开, 不选中任何默认单选按钮
.常量 TDF_NO_SET_FOREGROUND, "65536", 公开, 当对话框激活时不要自动调用SetForegroundWindow,WIN8以上的系统可使用
.常量 TDF_POSITION_RELATIVE_TO_WINDOW, "4096", 公开, 相对于父窗口居中(否则屏幕居中)
.常量 TDF_RTL_LAYOUT, "8192", 公开, RTL布局(从右到左)
.常量 TDF_SHOW_MARQUEE_PROGRESS_BAR, "1024", 公开, 显示MARQUEE进度条(来回滚动)
.常量 TDF_SHOW_PROGRESS_BAR, "512", 公开, 显示进度条
.常量 TDF_SIZE_TO_CONTENT, "16777216", 公开, 根据内容来自动调整对话框的尺寸
.常量 TDF_USE_COMMAND_LINKS, "16", 公开, 使用CommandLink按钮来代替普通按钮
.常量 TDF_USE_COMMAND_LINKS_NO_ICON, "32", 公开, CommandLink按钮不要使用图标
.常量 TDF_USE_HICON_FOOTER, "4", 公开, 使用底部图标
.常量 TDF_USE_HICON_MAIN, "2", 公开, 使用主图标
.常量 TDF_VERIFICATION_FLAG_CHECKED, "256", 公开, 默认勾选底部复选框
.常量 TDN_BUTTON_CLICKED, "2", 公开, 命令按钮控件ID,即wParam = Button ID
.常量 TDN_CREATED, "0", 公开, TaskDialog被创建时响应
.常量 TDN_DESTROYED, "5", 公开, 调用焦点到另一 CTaskDialog。
.常量 TDN_DIALOG_CONSTRUCTED, "7", 公开,
.常量 TDN_EXPANDO_BUTTON_CLICKED, "10", 公开, 0,如果展开区域处于折叠状态;非零,如果外接文本显示。
.常量 TDN_HELP, "9", 公开, TaskDialog调用帮助
.常量 TDN_HYPERLINK_CLICKED, "3", 公开, 链接被单击 lParam = (LPCWSTR)pszHREF
.常量 TDN_NAVIGATED, "1", 公开, 调用焦点到另一 CTaskDialog。
.常量 TDN_RADIO_BUTTON_CLICKED, "6", 公开, wParam = Radio Button ID
.常量 TDN_TIMER, "4", 公开, 重置毫秒,CTaskDialog 创建的计时器的时间 wParam = Milliseconds since
.常量 TDN_VERIFICATION_CLICKED, "8", 公开, 1,如果复选框处于选中状态,0;如果未启用。
.常量 TH32CS_SNAPALL, "15", 公开,
.常量 TH32CS_SNAPPROCESS, "2", 公开,
.常量 THBN_CLICKED, "6144", 公开,
.常量 TIME_FORCE24HOURFORMAT, "8", 公开, 0x00000008 ----强制使用24小时制。
.常量 TOKEN_QUERY, "8", 公开,
.常量 TokenElevation, "20", 公开,
.常量 TPM_HORIZONTAL, "0", 公开,
.常量 TPM_VERTICAL, "64", 公开,
.常量 TVE_COLLAPSE, "1", 公开, 收缩
.常量 TVE_EXPAND, "2", 公开, 扩展
.常量 TVGN_CARET, "9", 公开, 获取当前选择的项目。
.常量 TVGN_CHILD, "4", 公开, 获取指定项目的第一个子项目。
.常量 TVGN_FIRSTVISIBLE, "5", 公开, 获取树视图窗口中的第一个可见项。
.常量 TVGN_NEXT, "1", 公开, 获取与指定项目相同的组中的下一个项目。
.常量 TVGN_PARENT, "3", 公开, 获取指定项目的父项目。
.常量 TVGN_ROOT, "0", 公开, 在树视图的根(顶层)获取项目。
.常量 TVI_FIRST, "-65535", 公开, 在列表首部加入
.常量 TVI_LAST, "-65534", 公开, 在列表尾部插入
.常量 TVI_ROOT, "-65536", 公开, 在根部插入
.常量 TVI_SORT, "-65533", 公开, 插入项目时按字母顺序排列
.常量 TVIF_ALL, "39", 公开, 全部,文本+图象+选择图象+项目数值 1+2+4+32=39
.常量 TVIF_CHILDREN, "64", 公开, 是否有子
.常量 TVIF_IMAGE, "2", 公开, 图象
.常量 TVIF_PARAM, "4", 公开, 项目数值
.常量 TVIF_SELECTEDIMAGE, "32", 公开, 选择图象
.常量 TVIF_STATE, "8", 公开, 状态
.常量 TVIF_TEXT, "1", 公开, 文本
.常量 TVIS_BOLD, "16", 公开, 加粗
.常量 TVM_DELETEITEM, "4353", 公开, 删除项目
.常量 TVM_ENSUREVISIBLE, "4372", 公开, 保证显示
.常量 TVM_EXPAND, "4354", 公开, 扩展
.常量 TVM_GETBKCOLOR, "4383", 公开, 取背景颜色
.常量 TVM_GETCOUNT, "4357", 公开, 取数量
.常量 TVM_GETITEMHEIGHT, "4380", 公开, 取项目的距离(行距)
.常量 TVM_GETITEMSTATE, "4391", 公开, 取项目状态
.常量 TVM_GETITEMW, "4414", 公开, 取项目M,要用结构?
.常量 TVM_GETLINECOLOR, "4393", 公开, 取连线颜色
.常量 TVM_GETNEXTITEM, "4362", 公开, 取下一项目?
.常量 TVM_GETTEXTCOLOR, "4384", 公开, 取文本颜色
.常量 TVM_GETVISIBLECOUNT, "4368", 公开, 取可视数量
.常量 TVM_INSERTITEMA, "4352", 公开, 插入项目A
.常量 TVM_SELECTITEM, "4363", 公开, 选择项目
.常量 TVM_SETBKCOLOR, "4381", 公开, 置背景色
.常量 TVM_SETITEMHEIGHT, "4379", 公开, 置项目的距离(行距)
.常量 TVM_SETITEMW, "4415", 公开, 设置项目W
.常量 TVM_SETLINECOLOR, "4392", 公开, 置连线颜色
.常量 TVM_SETTEXTCOLOR, "4382", 公开, 设置文本颜色
.常量 TVM_SORTCHILDREN, "4371", 公开, 分类—子
.常量 TVS_CHECKBOXES, "256", 公开, 在各项目前面显示复选框
.常量 TVS_FULLROWSELECT, "4096", 公开, 允许选择整行
.常量 TVS_NOHSCROLL, "32768", 公开, 禁止水平滚动条
.常量 TVS_NOSCROLL, "8192", 公开, 隐藏滚动条
.常量 TVS_TRACKSELECT, "512", 公开, 允许热点选择
.常量 WARNING_ICON, "48", 公开,
.常量 WINHTTP_ACCESS_TYPE_NAMED_PROXY, "3", 公开, 通过指定名称的代理访问。
.常量 WINHTTP_ACCESS_TYPE_NO_PROXY, "1", 公开, 直接访问,不使用代理。
.常量 WINHTTP_ADDREQ_FLAG_ADD, "536870912", 公开, 添加一个协议头,如果协议头已存在则被新值替换,与WINHTTP_ADDREQ_FLAG_REPLACE标志一起使用。
.常量 WINHTTP_ADDREQ_FLAG_REPLACE, "-2147483648", 公开, 替换或者删除一个协议头,如果值为空则删除,否则被替换。
.常量 WINHTTP_AUTH_SCHEME_BASIC, "1", 公开, 基本认证方式(BASE64加密)。
.常量 WINHTTP_AUTH_TARGET_PROXY, "1", 公开, 验证目标:代理服务器。
.常量 WINHTTP_AUTH_TARGET_SERVER, "0", 公开, 验证目标:网站服务器。
.常量 WINHTTP_DEFAULT_ACCEPT_TYPES, "0", 公开, 默认文件类型
.常量 WINHTTP_DISABLE_COOKIES, "1", 公开, 禁用自动设置COOKIES
.常量 WINHTTP_DISABLE_REDIRECTS, "2", 公开, 禁用重定向
.常量 WINHTTP_FLAG_SECURE, "8388608", 公开, SSL/TLS安全超文本协议。
.常量 WINHTTP_NO_HEADER_INDEX, "0", 公开, 没有协议索引
.常量 WINHTTP_NO_REFERER, "0", 公开, 没有来源页面
.常量 WINHTTP_OPTION_DISABLE_FEATURE, "63", 公开, 禁用功能
.常量 WINHTTP_OPTION_ENABLE_FEATURE, "79", 公开,
.常量 WINHTTP_OPTION_SECURITY_FLAGS, "31", 公开, 忽略证书错误 #define WINHTTP_OPTION_SECURITY_FLAGS 31
.常量 WINHTTP_QUERY_RAW_HEADERS_CRLF, "22", 公开, 协议头以换行符分割
.常量 WM_CHANGECBCHAIN, "781", 公开, 当一个窗口从剪贴板观察链中移去时发送此消息给剪贴板观察链的第一个窗口
.常量 WM_CLOSE, "16", 公开, 当一个窗口或应用程序要关闭时发送一个信号
.常量 WM_COMMAND, "273", 公开, 点击子菜单的消息
.常量 WM_DESTROY, "2", 公开,
.常量 WM_DESTROYCLIPBOARD, "775", 公开, 当调用ENPTYCLIPBOARD函数时发送此消息给剪贴板的所有者
.常量 WM_DRAWCLIPBOARD, "776", 公开, 当剪贴板的内容变化时发送此消息给剪贴板观察链的第一个窗口;它允许用剪贴板观察窗口来显示剪贴板的新内容
.常量 WM_INITMENU, "278", 公开, 点击菜单的消息
.常量 WM_MENUSELECT, "287", 公开, 当用户选择一条菜单项时发送此消息给菜单的所有者(一般是窗口)
.常量 WM_NULL, "0", 公开,
.常量 WM_QUIT, "18", 公开, 用来结束程序运行或当程序调用postquitmessage函数
.常量 WM_SETREDRAW, "11", 公开, 设置窗口是否能重画
.常量 WS_CHILD, "1073741824", 公开,
.常量 WS_EX_APPWINDOW, "262144", 公开, 当窗口可见时将一个顶层窗口放置在任务栏上
.常量 WS_POPUP, "2147483648", 公开, 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)
.常量 YES_No_BUTTON, "4", 公开,
.常量 YES_No_Cancel_BUTTON, "3", 公开,
.常量 百度appid, "20190607000305617", 公开, 取自网络
.常量 百度私钥, "“HDy7YZZtARiTCPRo5OWr”", 公开, 取自网络
.常量 报告内容_多引擎检查, "“multiengines”", 公开,
.常量 报告内容_行为签名, "“signature”", 公开,
.常量 报告内容_基本信息, "“summary”", 公开,
.常量 报告内容_进程详情, "“pstree”", 公开,
.常量 报告内容_静态信息, "“static”", 公开,
.常量 报告内容_释放文件, "“dropped”", 公开,
.常量 报告内容_网络行为, "“network”", 公开,
.常量 菜单类型_垂直线, "32", 公开, 对菜单条的功能同MF_MENUBREAK标志。对下拉式菜单、子菜单或快捷菜单,新列和旧列被垂直线分开。
.常量 菜单类型_分割列, "64", 公开, 将菜单项放置于新行(对菜单条),或新列(对下拉式菜单、子菜单或快捷菜单)且无分割列。
.常量 菜单类型_分割线, "2048", 公开, 画一条水平区分线。此标志只被下拉式菜单、子菜单或快捷菜单使用。此区分线不能被变灰、无效或加亮。参数IpNewltem和uIDNewltem无用。
.常量 菜单类型_换行, "-1", 公开, 公开,
.常量 菜单类型_灰色, "1", 公开, 使菜单项无效并变灰,使其不能被选择。
.常量 菜单类型_激活, "0", 公开, 使菜单项有效,使该项能被选择,并使其从变灰的状态恢复。
.常量 菜单类型_加亮, "128", 公开, 让这个菜单处于点燃状态,这个菜单将不作为菜单被生效
.常量 菜单类型_禁止, "2", 公开, 使菜单项无效,使该项不能被选择,但不使菜单项变灰。
.常量 菜单类型_缺省, "0", 公开, 不放置选取标记在菜单项旁边(缺省)。如果应用程序提供一个选取标记位图(参见SetMenultemBitmaps),则将选取标记位图放置在菜单项旁边。
.常量 菜单类型_图片句柄, "4", 公开, 将一个位图用作菜单项。参数lpNewltem里含有该位图的句柄。
.常量 菜单类型_选中, "8", 公开, 在菜单项旁边放置一个选取标记。如果应用程序提供一个选取标记,位图(参见SetMenultemBitmaps),则将选取标记位图放置在菜单项旁边。
.常量 菜单类型_正文, "0", 公开, 指定菜单项是一个正文字符串;参数lpNewltem指向该字符串。
.常量 菜单类型_子菜单, "16", 公开, 指定菜单打开一个下拉式菜单或子菜单。参数uIDNewltem下拉式菜单或子菜单的句柄。此标志用来给菜单条、打开一个下拉式菜单或于菜单的菜单项、子菜单或快捷菜单加一个名字。
.常量 菜单类型_自绘, "256", 公开, 指定该菜单项为自绘制菜单项。菜单第一次显示前,拥有菜单的窗口接收一个WM_MEASUREITEM消息来得到菜单项的宽和高。然后,只要菜单项被修改,都将发送WM_DRAWITEM消息给菜单拥有者的窗口程序。
.常量 操作类型_只能左键, "2", 公开, 若设置此标志,用户只能用鼠标左键选择菜单项。
.常量 操作类型_左右都可, "1", 公开, 若设置此标志,用户能用鼠标右键选择菜单项。
.常量 程序集_类型_类, "2", 公开,
.常量 程序集_类型_普通, "1", 公开,
.常量 程序集_类型_未知, "0", 公开,
.常量 创建方式_CREATE_ALWAYS, "2", 公开, 创建文件,会改写前一个文件
.常量 创建方式_CREATE_NEW, "1", 公开, 创建文件,如文件存在则会出错
.常量 创建方式_OPEN_ALWAYS, "4", 公开, 如文件不存在则创建它
.常量 创建方式_OPEN_EXISTING, "3", 公开, 文件必须已经存在
.常量 创建方式_TRUNCATE_EXISTING, "5", 公开, 将现有文件缩短为零长度
.常量 逗号状态_成员后_允许逗号结束_拒绝插入, "1", 公开, 产生:1 "a" true ] } 成员后 允许:逗号、结束 拒绝:插入
.常量 逗号状态_逗号后_允许插入_拒绝逗号结束, "2", 公开, 产生:, 逗号后 允许:插入 拒绝:逗号、结束
.常量 逗号状态_括号内_允许插入结束_拒绝逗号, "0", 公开, 产生:[ { 括号内 允许:插入、结束 拒绝:逗号
.常量 逗号状态_括号外_允许逗号结束_拒绝插入_等同于成员后, "1", 公开, 等同于成员后;产生:] } 括号外 允许:逗号、结束 拒绝:插入
.常量 访问权限_GENERIC_READ, "2147483648", 公开, 读访问 0x80000000
.常量 访问权限_GENERIC_WRITE, "1073741824", 公开, 写访问 0x40000000
.常量 访问权限_仅访问, "0", 公开, 只允许获取与一个设备有关的信息
.常量 共享方式_FILE_SHARE_DELETE, "4", 公开, 允许删除访问请求
.常量 共享方式_FILE_SHARE_READ, "1", 公开, 允许读访问
.常量 共享方式_FILE_SHARE_WRITE, "2", 公开, 允许写访问
.常量 共享方式_不共享, "0", 公开,
.常量 类型_对象, "4", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型
.常量 类型_空, "6", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型 由于没有值,或者值为null
.常量 类型_逻辑, "3", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型
.常量 类型_数值, "1", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型
.常量 类型_数组, "5", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型
.常量 类型_未知, "0", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型 数据格式不对,不能识别类型
.常量 类型_文本, "2", 公开, 1=数值型,2=文本型,3=逻辑型,4=对象型,5=数组型。6=空,0=未知类型
.常量 起始位置_FILE_BEGIN, "0", 公开, 文件开始位置
.常量 起始位置_FILE_CURRENT, "1", 公开, 当前位置
.常量 起始位置_FILE_END, "2", 公开, 文件结束位置
.常量 任务栏进度_不确定, "1", 公开, TBPF_INDETERMINATE
.常量 任务栏进度_错误, "4", 公开, TBPF_ERROR
.常量 任务栏进度_无, "0", 公开, TBPF_NOPROGRESS
.常量 任务栏进度_暂停, "8", 公开, TBPF_PAUSED
.常量 任务栏进度_正常, "2", 公开, TBPF_NORMAL
.常量 缩略图按钮_点击关闭, "2", 公开, THBF_DISMISSONCLICK
.常量 缩略图按钮_禁止, "1", 公开, THBF_DISABLED
.常量 缩略图按钮_可用, "0", 公开, THBF_ENABLED
.常量 缩略图按钮_无背景, "4", 公开, THBF_NOBACKGROUND
.常量 缩略图按钮_无交互按钮, "16", 公开, THBF_NONINTERACTIVE
.常量 缩略图按钮_隐藏, "8", 公开, THBF_HIDDEN
.常量 缩略图按钮掩码_按钮风格, "8", 公开, THB_FLAGS
.常量 缩略图按钮掩码_提示文本, "4", 公开, THB_TOOLTIP
.常量 缩略图按钮掩码_图标句柄, "2", 公开, THB_ICON
.常量 缩略图按钮掩码_图片索引, "1", 公开, THB_BITMAP “图片索引”成员有效
.常量 腾讯appid, "2130131947", 公开, 取自网络
.常量 腾讯appkey, "“1zMNELYZ6T6hYVDg”", 公开, 取自网络
.常量 通用类型_函数指针, "5", 公开,
.常量 通用类型_数值类型, "1", 公开,
.常量 通用类型_数组, "4", 公开,
.常量 通用类型_文本型, "2", 公开,
.常量 通用类型_自定义类型, "0", 公开,
.常量 通用类型_字节集, "3", 公开,
.常量 文件属性_FILE_ATTRIBUTE_ARCHIVE, "32", 公开, 归档
.常量 文件属性_FILE_ATTRIBUTE_ENCRYPTED, "16384", 公开,
.常量 文件属性_FILE_ATTRIBUTE_HIDDEN, "2", 公开, 隐藏文件或目录
.常量 文件属性_FILE_ATTRIBUTE_NORMAL, "128", 公开, 默认属性
.常量 文件属性_FILE_ATTRIBUTE_OFFLINE, "4096", 公开,
.常量 文件属性_FILE_ATTRIBUTE_READONLY, "1", 公开, 文件为只读
.常量 文件属性_FILE_ATTRIBUTE_SYSTEM, "4", 公开, 系统文件
.常量 文件属性_FILE_ATTRIBUTE_TEMPORARY, "256", 公开, 操作系统不得推迟对文件的写操作
.常量 文件属性_FILE_FLAG_SEQUENTIAL_SCAN, "134217728", 公开, 针对连续访问对文件缓冲进行优化
.常量 易代码模板, "<文本长度: 92>", 公开,
.常量 易代码模板_简易, "“json.取通用属性 (“%s”)”", 公开,
.常量 易代码模板_简易_对象组, "“json.成员数 (“%s”)”", 公开,
.常量 运行环境_centos_7_x64, "“centos_7_x64”", 公开,
.常量 运行环境_ubuntu_1704_x64, "“ubuntu_1704_x64”", 公开,
.常量 运行环境_win7_sp1_enx64_office2013, "“win7_sp1_enx64_office2013”", 公开,
.常量 运行环境_win7_sp1_enx86_office2003, "“win7_sp1_enx86_office2003”", 公开,
.常量 运行环境_win7_sp1_enx86_office2007, "“win7_sp1_enx86_office2007”", 公开,
.常量 运行环境_win7_sp1_enx86_office2010, "“win7_sp1_enx86_office2010”", 公开,
.常量 运行环境_win7_sp1_enx86_office2013, "“win7_sp1_enx86_office2013”", 公开,
.常量 制表符, "“ ”", 公开,
.常量 状态_大括号, "1", 公开, 这个状态的结束条件为遇到下一个右大括号
.常量 状态_对象名_获取, "3", 公开, 这个状态的结束条件为遇到引号结束,
.常量 状态_对象值_等待冒号, "4", 公开, 这个状态知道遇到
.常量 状态_对象值_获取其他, "7", 公开, 这个状态的结束条件为遇到引号跳到#对象名_获取,遇到{创建#大括号,遇到[创建#方括号,而遇到}或]则根据是否为上一层...
.常量 状态_对象值_获取文本, "6", 公开, 这个状态只有在遇到引号时才能结束。
.常量 状态_对象值_准备获取, "5", 公开, 这个状态的结束标志遇到引号对或者遇到方括号、大括号结束。
.常量 状态_方括号, "2", 公开, 这个状态的结束条件为遇到下一个右方括号
.常量 状态_数据值_获取其他, "10", 公开,
.常量 状态_数据值_获取文本, "9", 公开,
.常量 状态_数据值_准备获取, "8", 公开,
.常量 字符码_点, "46", 公开, .
.常量 字符码_逗号, "44", 公开, ,
.常量 字符码_反斜杆, "92", 公开, \
.常量 字符码_负号, "45", 公开, -
.常量 字符码_换行, "10", 公开, \n
.常量 字符码_换页, "12", 公开, \f
.常量 字符码_回车, "13", 公开, \r
.常量 字符码_空格, "32", 公开,
.常量 字符码_冒号, "58", 公开, :
.常量 字符码_数字0, "47", 公开, 0
.常量 字符码_数字9, "58", 公开, 9
.常量 字符码_退格, "8", 公开, 退格键
.常量 字符码_小写u, "117", 公开, u
.常量 字符码_斜杆, "47", 公开, /
.常量 字符码_引号, "34", 公开, "
.常量 字符码_右大括号, "125", 公开, }
.常量 字符码_右方括号, "93", 公开, ]
.常量 字符码_制表符, "9", 公开, Tab
.常量 字符码_字母e, "69", 公开, e
.常量 字符码_字母E大写, "101", 公开, E
.常量 字符码_左大括号, "123", 公开, {
.常量 字符码_左方括号, "91", 公开, [
.图片 x32驱动, 公开,
.图片 X64_End, 公开, 退出 64 位汇编环境
.图片 X64_Init, 公开,
.图片 X64_RestoreFs, 公开, 调用 64 函数时执行于 X64_End 之后,从局部变量1 回复 fs 段,也回复了 ss 段
.图片 X64_SaveFs, 公开, 调用 64 函数时执行于 X64_Start 之前,不是太具通用性,因为保存了 fs 到局部变量1,同时对齐栈顶
.图片 X64_Start, 公开, 进入 64 位汇编环境,必须与 X64_End 在同一子程序中成对使用
.图片 x64驱动, 公开,
.图片 x64文件驱动, 公开, 文件驱动
.图片 X86_Init, 公开,
.图片 测试图标, 公开,
.图片 动态调用代码, 公开, API动态调用子程序
.图片 通用型模板, 公开,