通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
32 个问题
你好! 我学习了用C++/CX描述加载动态dll的代码。 我如何描述C++/CX加载动态dll的代码? 请向我展示示例代码。
谢谢
此问题由What do I describe code of loading dynamic dll by C++/CX? - Microsoft Q&A总结而来.
你好
UWP C++/CX 可以加载win32和UWP dynamic DLL. 以下是我的测试步骤:
extern "C"
{
_declspec(dllexport) void mainDll(double a, double b, double* aplusb);
}
#include "pch.h"
void mainDll(double a, double b, double* aplusb)
{
*aplusb = a + b;
}
HINSTANCE hDLL = LoadLibrary(L"DllTest.dll");
typedef void (*func)(double a, double b, double* aplusb);
func callDll = (func)GetProcAddress(hDLL, "mainDll");
double a = 1, b = 2, result;
callDll(a, b, &result);
谢谢!
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收电子邮件通知,请按照我们的文档中的步骤启用电子邮件通知 此线程的相关电子邮件通知。