在C++Win32应用程序中使用DLL
Using DLL in C++ Win32 applicaiton
我有一个名为Serial.dll
的库,其中包含如下所示的文件Serial.def
:
EXPORTS
ValidateSerial
GenerateSerial
我想在我的C++Win32应用程序中导入函数GenerateSerial
。我在网上搜索了关于使用DLL的话题,但我不知道。。。有人能帮我吗?
您仅提供的信息告诉两个函数名称。你可以通过LoadLibrary
和GetProcAddress
获得他们的地址。但要使用它们,您需要知道正确的签名,以及参数和返回值的规则。
如果没有文档(或.h文件),就无法走得很远。
相关文章:
- WinRT 应用调用 win32 c++ dll 发送参数
- 在 win32 上生成 R 包:无法加载共享对象 (.dll)
- 无法创建 DLL:获取 DLL "is not a valid Win32 application"
- C++ DLL 运行时错误"abc.dll is not a valid WIN32 application" 。请帮助解决这个问题
- 在通用 Windows 应用程序C++上使用 win32 DLL 库
- 如何打印调试C++ Win32 DLL?
- 我可以在 Win32 DLL 中使用 LoadLibrary 吗?
- 如何制作一个不依赖msvc dll的win32应用程序
- 如何使用Cmake为SimuroSot模拟器构建(从DevCpp转换)Win32 DLL
- 托管C#Win32应用程序的非托管DLL.与课堂入口
- 在DLL中关闭Win32对话框时(来自WPF应用程序)时例外
- 在 Unity 中使用 x64 c++ dll 可以"Is not a valid Win32 application error"
- 将C /CLI DLL导入C Win32控制台(Unmanage)
- 如何将窗口句柄从C#传递到C Win32 DLL
- 视力的NET C#调用C++本机Win32 DLL时出现问题
- JNI C++ DLL - 'UnsatisfiedLinkError: %1 is not a valid Win32 application'
- DLL 导致"Microsoft Excel has stopped working"但它在 Win32 控制台应用中工作正常
- 如何在 win32 中使用 ActiveX dll C++项目 Visual Studio 2010
- 从 ntdll 调用 Nt 函数.dll在 Win32 环境中,C++
- 在两个 Visual Studio 2010 C++ 项目(DLL 和 Win32 项目)中共享头文件