API参数转换的问题。 public void GetEncryptRandomData(params int ID,......) ██◥◤████ █◤﹨∕◥█◥█ █◤◣◢◥◤\█ █◤ UP ◥ ◢█ █◣ ◢███ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 GetEncryptRandomData(int ID,string outData,int dataLength) 请问 gabriel1(H+W) 能不能给以说明?为什么要用int 来替代int*的声明? void GetEncryptRandomData(int ID,out byte outData,out int dataLength) 这样声明:using System.Runtime.InteropServices;[DllImport("文件名.dll")]public extern static void GetEncryptRandomData( int ID, [MarshalAs(UnmanagedType.LPArray)] byte[] outData, ref int dataLength);这样调用:GetEncryptRandomData(ID, bytes, ref dataLength); 怎么用C#读取word 文档模型对象的属性? 自动关机的问题 文件传输中一些疑惑?????? 有一个Winform下的程序,别来来访时我需要记录别人的真实IP地址!高手请进!谢谢能解决者! 没分 关于BeginInvoke和EndInvoke的疑问。 C#中的声音问题 窗体只运行一个 简单问题:网关和接口有什么区别呢?网关是硬件还是软件?接口呢 load事件,为什么时间不能显示! AT指令怎样写如串口,怎样把执行后得到的数据取回? 一个奇怪的打印问题,有做过打印的人都来看看 一个关于listview的幼稚问题!
为什么要用int 来替代int*的声明?
using System.Runtime.InteropServices;
[DllImport("文件名.dll")]
public extern static void GetEncryptRandomData(
int ID,
[MarshalAs(UnmanagedType.LPArray)]
byte[] outData,
ref int dataLength);
这样调用:
GetEncryptRandomData(ID, bytes, ref dataLength);