2008年1月6日

一个成功传递引用类型参数到非托管环境的例子

摘要: 在写一些对操作系统依赖性很强的东西时,调用windows API是很经常的。调用API就有托管与非托管交互的问题发生。非托管API返回的对象在托管环境下用IntPtr对象可以接收并传递给其它需要的非托管API,而非托管返回的结构数据可以通过在托管里面定义结构类型来接收使用。但是如果需要把托管下的对象传送给非托管API作为参数,然后再取回,就需要用到GCHandle结构了...... 阅读全文

posted @ 2008-01-06 00:24 baoli 阅读(302) 评论(0) 推荐(0) 编辑

导航