• λ我爱Aspx >> Asp.Net >> C# 传结构体数组到C++dll中
  • C# 传结构体数组到C++dll中

  • :aspxer  Դ:csdn  :2007-7-6 2:51:46  ؼ:c#
  • public static extern void GetSystemTime( [In,Out] SystemTime st );

    }

    调用函数

    [Visual Basic]

    Public Class App

    Public Shared Sub Main()

    Dim st As New SystemTime()

    LibWrap.GetSystemTime( st )

    Console.Write( "The Date and Time is: " )

    ...

    End Sub "Main

    End Class "App

    [C#]

    public class App

    {

    public static void Main()

    {

    SystemTime st = new SystemTime();

    LibWrap.GetSystemTime( st );

    Console.Write( "The Date and Time is: " );

    ...

    }

    }

    第3楼. 由 zzf2004 于 2007-6-19 15:34:54 发表

    谢谢。我是想传递结构体数组进dll。

    dll原形HRESULT Add(struct Struct_data* datatag,int num);

    num为结构体数组长度

    第4楼. 由 wzd24 于 2007-6-19 15:52:18 发表

    IntPtr Add([MarshalAs(UnManagedType.LPArray)]Struct_data[] datatag,int num);

    第5楼. 由 zzf2004 于 2007-6-19 15:54:35 发表

    Ҷƪл˵?
  • һƪ紧急求助:如何实现windows2003系统上面注销某一个用户和创建新用户啊?
    һƪOn Error GoTo ErrorHandle 和 Try语句的区别?