zoukankan      html  css  js  c++  java
  • 关于.net 非托管DLL调用

    网址

    http://www.pinvoke.net/

    一个工具

    http://www.codeplex.com/clrinterop/Release/ProjectReleases.aspx?ReleaseId=14120

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    c++里的有个一个time_t类型 ,要转换Datetime类型如下
             // Lease Expires (convert from "time_t" to C# DateTime)
             DateTime pdatDate = new DateTime(1970, 1, 1).AddSeconds( entry.LeaseExpires ).ToLocalTime();

    ------------------------

    nullptr代表 c#中的null

    .net类改成^了而不是以前的* ,如String^。

    new 改成gcnew

    属性定义改了

    property  long DevID
            {
                long get()
                {
                    return m_DevID;
                }

                void set( long value )
                {
                    m_DevID = value;
                }

            }

    类定义也改了不用__gc

    public ref class DeviceInfo

  • 相关阅读:
    小的面试题
    email
    网络
    进程,线程
    周日作业
    Python_day9
    Python_day8
    假期作业
    12/13
    Python_day7
  • 原文地址:https://www.cnblogs.com/peteryu007/p/1503760.html
Copyright © 2011-2022 走看看