c#引用dll问题(指针) abc.dll里面有 int s_srd(int iP,unsigned char * pMsg,int iO);iP [in] 整数pMsg [out] 无符号字符指针,8个字节iO [in] 整数如何在c#使用abc.dll这个dll,同时接收pMsg的值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 c#里面要用到指针就要在unsafe区块中,我不知道为什么要用指针, 要用旧的dll,但又想用C#开发。能详细写出整个代码吗?谢谢 [DllImport("abc.dll")]private static extern int s_srd(int iP, byte[] pMsg,int iO); 参考连接 COM 与 .NET 的桥梁(一) 预备知识 我也是。如[DllImport("gdi32.dll")]具体要用的函数 [DllImport("abc.dll",CharSet=CharSet.Ansi)] private static extern int s_srd(int iP,string pMsg,int iO);这个也可以。 关于dataset的rowfilter windows 资源管理器问题 关于FpSpread的复制问题 正则表达式中的组是如何表示的 一个正则表达式问题 如何改SQL中的表名 百分求base 64解碼/編碼程序代碼 假死机状况,怎么解决?? 学C#很长时间了,可总是没什么进步,特向各位请教来了。 C#如何在當前的winform裏面調用另一個winform中的checkedlistbox中的數據 怎样在代码区域的某一行拖动鼠标复制自己写过的代码? 频繁的使用new,会不会造成内存耗尽,或者对程序性能有所影响
能详细写出整个代码吗?谢谢
[DllImport("abc.dll")]
private static extern int s_srd(int iP, byte[] pMsg,int iO);
如[DllImport("gdi32.dll")]
具体要用的函数
[DllImport("abc.dll",CharSet=CharSet.Ansi)]
private static extern int s_srd(int iP,string pMsg,int iO);
这个也可以。