【C#】调用C语言生成的dll

    xiaoxiao2022-07-03  133

    C#调用C语言生成的dll

    using System; using System.Runtime.InteropServices; //与导入dll有关的命名空间 using System.Windows.Forms; class Example { //[导入dll,dll与exe在同一个文件夹下]导入dll中getCpuID1函数 [DllImport("CPUID32DLL.dll", CharSet = CharSet.Auto)] public static extern IntPtr getCpuID1(); static void Main() { string CPU_ID1 = ""; int s1 = (int)getCpuID1(); //执行dll中getCpuID1函数 CPU_ID1 = String.Format("{0:X8}", s1); //整形转化为十六进制字符串... MessageBox.Show(CPU_ID1); //弹出提示框,显示CPU_ID1内容 } }
    最新回复(0)