HMODULE ModuleFromAddress( PVOID pv )
{
MEMORY_BASIC_INFORMATION mbi;
if(::VirtualQuery(pv, &mbi, sizeof(mbi)) != 0)
{
return (HMODULE)mbi.AllocationBase;
}
else
{
return NULL;
}
}
得到的模块基地址HMOUDULE handle = ModuleFromAddress((PBYTE)ModuleFromAddress)就是模块句柄,蛮实用的,记录下来