我从一个游戏中导入一个windows32应用程序的DLL,我已经成功加载它并调用了相当多的函数。然而,我正面临着一个我需要使用的某个函数的问题,需要一个传递给它的结构。getprocaddress使用struct的类似函数?
它似乎当我反汇编DLL我可以看到结构中的结构和数据类型,但是我将如何使用此结构?
AFAIK GetProcAddress wouldnt工作?
我正在寻找一种方法来使用这个结构。
*(_DWORD *)this = tagRX_GLOBAL___vftable_;
RX__g_pGlobal = (struct tagRX_GLOBAL *)this;
它不是一个结构,它是一个C++类。 vftable变量指向v表,这是指向类的虚拟方法的指针列表。 – 2012-07-29 05:31:31