我在开发中要用到一个别人提供的开发包,主要为一个.dll动态链接库,其中的调用函数我不知道在C#中应该如何改写,请高人指点一二,谢谢了!function MC_GetVU(PlayerID:integer;ChannelID:Byte) : Word; stdcall;不知道这个Word在C#中应该用何类型?谢谢!

解决方案 »

  1.   

    WORD            ushort
    DWORD            uint
      

  2.   

    这个别人是内部人,就让他写备注
    这个别人是外人,建议不要使用陌生的.dll;不靠谱,自己写靠谱
      

  3.   

    WORD是16位无符号整数,对应ushort或者UInt16,
      

  4.   

    [DllImport("***.dll")]
    public static extern short MC_GetVU(int PlayerID, byte ChannelID);