我想调用一个外部的dll,已经提供的是这些,剩下的我该怎么写呢?提供代码最好。谢谢。
还有,我那个CPUID_Util.dll需要放在哪个路径下。 [DllImport("CPUID_Util.dll", EntryPoint = "GetCPUID", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
static extern string CPUIDfromDll(StringBuilder _CPUID);
还有,我那个CPUID_Util.dll需要放在哪个路径下。 [DllImport("CPUID_Util.dll", EntryPoint = "GetCPUID", CharSet = CharSet.Ansi, CallingConvention = CallingConvention.StdCall)]
static extern string CPUIDfromDll(StringBuilder _CPUID);
using System.Runtime.InteropServices;
把这个DLL添加到项目引用里。
项目-》添加引用-》浏览-》选择DLL文件。
剩下的你就只需要在想用的时候调一下这个函数就行了。
需要using System.Runtime.InteropServices;在调用dll时都要用到
static extern string CPUIDfromDll(StringBuilder _CPUID);
你自己这不是已经写出来了吗?就这么调用