54得票4回答
在64位应用程序中加载32位DLL库

有没有一种方法可以加载一个32位的DLL库(类似于LoadLibrary的用法)我想要使用那个函数和GetProcAddress一起使用。 我看了WOW,但它似乎没有提供这个功能。这个功能应该是存在的,因为像DependencyWalker这样的工具能够读取一个32位DLL的符号,即使它是6...

24得票3回答
C++中的GetProcAddress函数

大家好:我已经将我的DLL加载到项目中,但每当我使用GetProcAddress函数时,它都返回NULL!我该怎么办?我在“MYDLL.dll”中使用此函数(double GetNumber(double x))。 这是我使用的代码:typedef double (*LPGETNUMBER)...

14得票4回答
C# GetProcAddress 返回零

由于某些原因,每当我的C# .NET 2.0应用程序调用GetProcAddress时,它总是返回零。public class MyClass { internal static class UnsafeNativeMethods { [DllImport("k...

8得票2回答
GetProcAddress无法找到我的函数

我制作了一个名为"render()"的函数库(DLL),我想要将它动态加载到我的应用程序中,但是GetProcAddress无法找到它。以下是DLL文件的.h文件代码: #ifdef D3D_API_EXPORTS #define D3D_API_API __declspec(dllexpo...

7得票2回答
0xC0000005: 访问位置0x00000000时发生访问冲突

我正在编写一个 MFC 项目,尝试调用 DLL 中的一个函数,该函数将返回一些字符串信息。DLL 中的函数如下: int GetInfo(char* Info) 该函数将在成功时返回0。信息将在字符串参数中返回。调用例程如下: typedef int (WINAPI *FUNC1)(c...