用VC++6.0 写了个dll,现在要在c#中调用,接口函数需要传进去一个内存的指针,dll会修改内存的数据 作为输出, 现在的问题是 如何在 C#中开辟内存?谢谢!
解决方案 »
- c#实现的自动采集代理服务器?
- 根据intptr 获得window对象
- 在线等sql语句,只求速度.....
- C#编写的同一个解决方案中的两个Windows应用程序通讯问题
- udpclient 发数据成功 但接收端收不到数据 在线等 急啊
- 菜鸟请教 RequiredFieldValidator控件问题!!着急啊,大家们????!!!!!
- 读取XML节点中空格的问题
- 怪事 自定义纸张问题
- 局域网里输入一个IP地址.怎么检测当前使用的电脑与文本框所指IP的电脑的连同情况.
- C#操作Excel表格 报错?????
- HANDLE句柄应该引用什么?
- 其它程序的二次开发,以ActiveX形式集成了水晶报表,Pull模式没有问题,但Push模式,设置CrystalActiveXReportViewer的数据源出错!
IntPtr vAddress = Marshal.UnsafeAddrOfPinnedArrayElement(vBuffer, 0); // 取得内存首地址
AllocCoTaskMem/AllocHGlobal
FreeCoTaskMem/FreeHGlobal