hyjdir 发表于 2025-11-14 15:34:27

enumProcessModulesEx怎么使用?

本帖最后由 hyjdir 于 2025-11-14 15:35 编辑

微软帮助:https://learn.microsoft.com/zh-c ... redirectedfrom=MSDN



其中的第二个参数,是数组,不知道这个数组在视窗里怎么表达
求大佬赐教

Xelloss0618 发表于 2025-11-14 17:31:51

有现成的模块命令,比如PIV的"进程操作类.枚举模块句柄"。
如果你要自己写的话,用“变整数数组类”。
先执行一次命令,第二个参数给空指针0,第3个参数会返回所需字节数,
然后根据这个值计算出成员数来“重置数组”,
再次执行命令,把“取数组指针”传进去即可。

hyjdir 发表于 2025-11-14 23:36:08

Xelloss0618 发表于 2025-11-14 17:31
有现成的模块命令,比如PIV的"进程操作类.枚举模块句柄"。
如果你要自己写的话,用“变整数数组类”。
先执 ...

:victory:牛逼,原来你是piv模块作者,非常感谢!
我照着你说的自己写,程序能执行了,但我没有找到解决问题的方法,估计还得写好几个API,但幸运的是用了piv模块,功能实现了,感谢。
页: [1]
查看完整版本: enumProcessModulesEx怎么使用?