在C#中如何调用这样的C++接口 ,接口参数中有大量的自定义结构,指针等变量 如题, 我在C#中要调用 pkcs11接口库,这个库中的参数有很多,指针, 结构指针,结构都是c++ 头文件定义的 ,我不知道该怎么转换?非安全代码怎么样? 请知道的高手能告诉我,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果是标准的dll,可以用dllimport的方式来声明,虽说对于指针, 结构指针调用比较麻烦,但是还是可以处理的。 试试命令行:tlbimp.exe C++.dll将dll编译成托管代码代理访问。 参见MSDN的“平台调用”,里面有 “封送处理数据”, 有关于类、结构、指针的传递不是很难,静下心来看一看就知道了 DLL的话用[Dllimport] 如果有指针的话就不太清楚了 谢谢大家,这个问题暂时结贴了,我找到替换的方式了,就是在dll基础上再次封装了动态库,编写了出口简单的动态库,幸亏我需要调到的pkcs11接口不太多。 gridview内div动态赋值问题 serialPort显示数据问题 寻找数据分析高手 aspx 页面想直接调用 类文件中的方法 怎么做? C#如何在显示器上画图(就是不画到C#的控件中) 我无法创建c#应用程序项目了,高手快来看啊! 谁知道在那里可以下载要关于图书管理系统的源码~~~~ C# 服务器端如何创建文件夹。路过请看。 c# 请高手指点,veryvery感谢 保存DataGridView里面的数据? 急求动网论坛MD5 C#加密类
tlbimp.exe C++.dll将dll编译成托管代码代理访问。
不是很难,静下心来看一看就知道了