通过VirtualQuery函数,传入目标内存,获取对应句柄
HMODULE GetSelfModuleHandle()
{
MEMORY_BASIC_INFORMATION mbi;
return ((::VirtualQuery(GetSelfModuleHandle, &mbi, sizeof(mbi)) != 0) ? (HMODULE)mbi.AllocationBase : NULL);
}
在调用GetModuleFileName(GetSelfModuleHandle(),szFileName,512)得到对应DLL名称