精易论坛

标题: 进程_取模块jz()或者叫进程_取模块句柄2 [打印本页]

作者: Canada    时间: 2025-5-6 21:47
标题: 进程_取模块jz()或者叫进程_取模块句柄2
  
子程序名返回值类型公开备 注
进程_取模块jz整数型 也就是模块的句柄
参数名类 型参考可空数组备 注
进程id整数型
模块名称文本型xxx.dll
变量名类 型静态数组备 注
hSnapshot整数型 
modEntry精易_模块信息 
ret逻辑型 
hSnapshot = CreateToolhelp32Snapshot (8, 进程id)  ' TH32CS_SNAPMODULE=8
如果真 (hSnapshot = -1)
返回 (0)

modEntry.size = 1024  ' MODULEENTRY32结构大小
ret = Module32First_bool (hSnapshot, modEntry)
判断循环首 (ret)
' 调试输出 (到文本 (modEntry.模块文件名))
如果 (到小写 (取文本左边 (到文本 (modEntry.模块文件名), 取文本长度 (模块名称)))到小写 (模块名称))
CloseHandle (hSnapshot)
返回 (modEntry.base)
ret = Module32Next_bool (hSnapshot, modEntry)

判断循环尾 ()
CloseHandle (hSnapshot)
返回 (0)


Module32First_bool  Module32Next_bool 自己重写一份api声明返回布尔

作者: blackmagic    时间: 2025-5-7 00:07
停更了,还改进啥啊
作者: panaowei    时间: 2025-6-21 09:45
停更了,还改进啥啊




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4