C#调用C/C++ dll(非托管动态链接库)的实践与问题
C/C++语言编写的动态链接库的安全性较c#高,被反编译的难度大很多,因此在项目中涉及的核心保密算法可以使用C语言进行编译,本文记录了C# WinForm程序与Web程序中调用C dll的过程以及发生的问题。1、C dll编写VS2013建立C Win32空项目,选择DLL类型,新建.cpp与.h文件#include "testc.h";DLL_EXPORT int mymax(int a, int b){ return a + b;}#define DLL_EXPORT.
原创
2020-12-16 21:35:30 ·
1118 阅读 ·
0 评论