C++中调用C# DLL

首先写个Com的DLL 工程如下

C++中调用C# DLL_第1张图片

Security.cs代码

C++中调用C# DLL_第2张图片


Com 接口代码

C++中调用C# DLL_第3张图片


工程生成配置

C++中调用C# DLL_第4张图片

 选择为Com互注册 编译 后生成 XGSharpLib.dll文件

下面编写C++测试程序

C++中调用C# DLL_第5张图片


这样 我们就可以在C++程序 调用C# .net自带的加密算法了

你可能感兴趣的:(C++,加密,算法,.net,C#,dll)