DWORD dwLoadLibrary = (DWORD)GetProcAddress(GetModuleHandleA("kernel32.dll"), "LoadLibraryA");
当我到OllyDbg中的返回地址时,可以看到该地址指向跳转到LoadLibraryA的实际地址的代码。我想获得LoadLibraryA的真实地址,它不会改变,因为kernel32.dll在每个进程的相同位置被加载,我也想知道为什么GetProcAddress不会返回实际地址。GetProcAddress不会返回LoadLibraryA的实际地址
即使您决定只为32位平台编码(奇怪),也不使用'(DWORD)'作为*指针*。使用'DWORD_PTR'代替或'void *' – RbMm