最近的项目要与C++写的类库进行交互,C++写的标准Win32 DLL,其中有些方法需要传入一个数组,然后传出一个数组。C++函数的原型都是采用指针进行传参的,我现在在C#里面采用“ref IntPtr”参数和Marshal.Copy把非托管区的数据拷贝出来,不知道还有没有其他更好的办法呢?
解决方案 »
- 如何让MessageBoxButtons默认选择NO
- 如何将鼠标定位到DataGridView中的指定单元格
- 影响应用程序的瓶颈技术
- 泛型父类的问题
- delegate对于+=运算符的重载实际就是实现的combine方法吗?但是+=后面跟一个new *delegate也可以,跟一个方法名也可以,而combine要求的是一个delegate的实例啊......
- c#.NET 2005多线程问题
- 谁能提供图片显示的效果的思路或者代码,就像幻灯片那种效果!
- 关于c1flexgrid单元格付值的问题,请教!!!!!!!
- 帮帮忙,好吗?
- 我想做一个像资源管理器的一个利用treeview,listview的程序
- 用过Inno Setup的请进----
- 问一个关于@的问题 谢谢啦
返回数组的首地址