为C ++ DLL函数创建包装器,可以用于C#回调

时间:2012-02-29 09:38:19

标签: c# c++ dll delegates callback

我有一个C ++类来进行网络通信,并希望在C#应用程序中使用它。但是我希望能够让代理指向函数,以便它们可以用作回调。这是否会改变我导出C ++ DLL的方式?

1 个答案:

答案 0 :(得分:0)

我就是这样做的。将需要从DLL调用的函数导出为C函数,并在C#代码中提供一些委托包装器。