C#调用非托管动态库中的函数方法
C#如何调用一个非托管动态库中的函数呢,比如用VC6写的动态库,总之C#调用动态库的过程是比Java调用DLL动态库方便快捷多了,下面举例说明这个过程。
1、创建一个非托管动态库
代码如下:
//这一句是声明动态库输出一个可供外不调用的函数原型. extern "C" __declspec(dllexport) int add(int, int);
int add(int a,int b) { //实现这个函数returna+b; }
C#如何调用一个非托管动态库中的函数呢,比如用VC6写的动态库,总之C#调用动态库的过程是比Java调用DLL动态库方便快捷多了,下面举例说明这个过程。
1、创建一个非托管动态库
代码如下:
//这一句是声明动态库输出一个可供外不调用的函数原型. extern "C" __declspec(dllexport) int add(int, int);
int add(int a,int b) { //实现这个函数returna+b; }