C#相当于HGlobal Pascal

时间:2017-03-29 13:23:16

标签: c# delphi

我正在将pascal接口转换为C#。什么是HGlobal数据类型的C#等价物?

type
  SomeFunction= function(var global : HGlobal) : integer; cdecl;

如何在C#中声明SomeFunction

1 个答案:

答案 0 :(得分:4)

  

HGlobal数据类型的C#等价物是什么?

等效类型为IntPtr

  

如何在C#中声明SomeFunction

[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
public delegate int SomeFunction(ref IntPtr global);