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

  • :aspxer  Դ:csdn  :2007-7-6 2:51:46  ؼ:c#
  • 声明原型

    [Visual Basic]

    " Declares a class member for each structure element.

    < StructLayout(LayoutKind.Sequential )> _

    Public Class SystemTime

    Public year As Short

    ...

    Public milliseconds As Short

    End Class "SystemTime

    Public Class LibWrap

    " Declares a managed prototype for the unmanaged function.

    Declare Sub GetSystemTime Lib "Kernel32.dll" ( <[In], Out> ByVal st _

    As SystemTime )

    End Class "LibWrap

    [C#]

    // Declares a class member for each structure element.

    [ StructLayout( LayoutKind.Sequential )]

    public class SystemTime

    {

    public ushort year;

    ...

    public ushort milliseconds;

    }

    public class LibWrap

    {

    // Declares a managed prototype for the unmanaged function.

    [ DllImport( "Kernel32.dll" )]

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