如题

解决方案 »

  1.   

    using System.Runtime.InteropServices; [DllImport("??????????.DLL")]
    public static extern void ???()
      

  2.   

    根据dll的不同,有两种调用方法,请参照:using System.Runtime.InteropServices;1、对于标准的api函数的调用:
    [DllImport("XXX.DLL", EntryPoint="Get_Name")]
    public static extern int Get_Name(
        string aaa,         
        StringBuilder bbb,  
        out int ccc,
        out long ddd);        
        
        
    2、对于非标准的api的调用:
    A:引入XXX.DLL到项目;(如果Get_Name在:XXXNameSpace.YYYClass.Get_Name())
    B:
    XXXNameSpace.YYYClass clsYYY = new XXXNameSpace.YYYClass();
    clsYYY.Get_Name();