各位高手:
  
    我想问一下,c语言中的void** ppHandle在C#中应该用何种数据类型,怎么转换,谢谢!!

解决方案 »

  1.   

    是(ref IntPtr) :p
    不明白是什么意思!!!
      

  2.   

    要看你的void**指向的是什么东西
      

  3.   

    *ppHandle = (void*) pHandleInfo;pHandleInfo是一个结构体变量
      

  4.   

    to pHandleInfo是一个结构体变量这是比较累的,也是最繁琐的,首先你需要把你的结构进行序列化,然后在用marshal的方法把相应的结构对象转换成intptr。如果你会用VC.net的话,用它进行调用要容易多了,然后封装成一个类库供C#程序调用。