extern "C" DllExport int __stdcall ICOpen(HANDLE &hCom,LPCTSTR lsFile,int size,
unsigned char uCommand,unsigned char* pCodeing,unsigned char ucLength=1);请教一下上面的函数转换为C#的话如何写.
unsigned char uCommand,unsigned char* pCodeing,unsigned char ucLength=1);请教一下上面的函数转换为C#的话如何写.
解决方案 »
- 在加载'ThisWorkbook'时出现错误。是否继续加载此工程?
- C#中清空了DataGridView中的列后,如果自定义列?
- 请问一个服务器端处理的问题?
- DataAdapter的Update( DS , "表名" )会自动将数据表的行状态更新为Unchanged状态,怎么才能去掉这个功能。我想手动更新行状态。
- 基于WEB的五子棋开发
- C#中直接调用VB.NET的函数, wuyi8808请进接分
- c# 百度贴吧发贴,到Post提交后报错
- C#电子邮件系统接收是乱码改怎么办
- 为什么书上的例子出现"操作必须使用一个可更新的查询"的错误?
- 請教,關於RadioButtonList的用法,不知哪位知道
- 请教一下, 关于HashTable的使用~~~
- c# winform 静态方法中如何更改更改当前窗体大小?
[DllImport("xxx.dll", CharSet = CharSet.Auto)]
public static extern short ICOpen(ref IntPtr hCom, string lsFile, int size, byte uCommand, byte[] pCodeing, byte ucLength);//可以根据需要作调整。
unsigned char 可以对应 UInt16 or byte or char
unsigned char*可以对应 ref UInt16 or ref char or byte[]
char* 可以对应 string or StringBuilder
unsigned long 可以对应 UInt32
unsigned long* 可以对应 ref UInt32