如何在Visual C ++中从打开的进程句柄获取HMODULE?
例如:如果我有另一个进程的句柄(使用OpenProcess创建),并且我想获取该句柄的HMODULE?
这只是简单的演员表吗?
(HMODULE)myHandle;
最佳答案
您不仅可以进行转换,还可以将其传递给EnumProcessModules
来检索与给定进程关联的模块列表。返回的第一个模块是该过程的主要模块,因此(可能)可以传递仅可容纳一个HMODULE
的缓冲区。
如何在Visual C ++中从打开的进程句柄获取HMODULE?
例如:如果我有另一个进程的句柄(使用OpenProcess创建),并且我想获取该句柄的HMODULE?
这只是简单的演员表吗?
(HMODULE)myHandle;
最佳答案
您不仅可以进行转换,还可以将其传递给EnumProcessModules
来检索与给定进程关联的模块列表。返回的第一个模块是该过程的主要模块,因此(可能)可以传递仅可容纳一个HMODULE
的缓冲区。