首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教C++哪个函数能够得到进程中DLL的内存基址

2012-10-30 
请问C++哪个函数能够得到进程中DLL的内存基址?最近在看郁金香老师的VC++外挂教程,可是用CE获取坐位基址的

请问C++哪个函数能够得到进程中DLL的内存基址?
最近在看郁金香老师的VC++外挂教程,可是用CE获取坐位基址的时候,基址是由一个DLL基址加偏移地址组成的[ScatProt.dll+10D9EA].想请问怎样获得这个DLL的内存基址?

[解决办法]

探讨

谢谢你百忙中抽出时间回答我的问题

抱歉,新手不太理解PE结构是什么.我刚刚百度了一下.了解了个大概.那么C++里面,没有函数可以直接获取进程中DLL基址的吗?

[解决办法]
C/C++ code
inline HMODULE ModuleHandleByAddr(const void* ptrAddr){    MEMORY_BASIC_INFORMATION info;    ::VirtualQuery(ptrAddr, &info, sizeof(info));    return (HMODULE)info.AllocationBase;} 

热点排行