#pragma once
#include "dlltest.h"
extern "C"
{
_declspec(dllexport) int add(int a, int b);
typedef int(*ApiAdd)(int, int);
}public class DLLConnect : MonoBehaviour {
[DllImport("dlltest")]
public static extern int add(int x, int y);
// Use this for initialization
void Start () {
int i=add(10,11);
Debug.Log(i);
}
}
本文介绍了一个使用C#调用C语言编写的动态链接库(DLL)的示例,展示了如何在C#中声明和使用C DLL中的函数,并提供了一个简单的加法函数调用的例子。
1218

被折叠的 条评论
为什么被折叠?



