我写了一个DLL 注入到远程程序中
然后想调用DLL
很多使用的都是钩子 相互发生消息
但我不懂~~~我想获取已经被我注入其他程序DLL的句柄
然后通过指针不知道我这个想法 能不能行

解决方案 »

  1.   

    在它的一个参数传入SystemHandleInformation,以这个参数和函数名去自己搜索,我没空给你写例子
      

  2.   

    使用EnumProcessModules函数枚举模块句柄#include "psapi.h"
    #pragma comment(lib,"psapi.lib")
    HANDLE hProcess=OpenProcess(PROCESS_ALL_ACCESS,TRUE,3876);
    HMODULE hModule[1024]={0};
    DWORD dwNeed;
    EnumProcessModules(hProcess,hModule,sizeof(HMODULE)*1024,&dwNeed);
    int count=dwNeed/sizeof(HMODULE);变量count就是模块的数量