大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢...(string section,string key,string val,string filePath);
用此方法调用WinAPI的数据类型对应:DWORD=int或uint,BOOL=bool,...实际上,你拷贝到bin没有任何帮助,因为CLR会把文件拷贝到一个临时目录下,然后在那运行web,而CLR只会拷贝托管文件,这就是为什么我们明明把非托管的dll放在了bin下却依然提示不能加载模块了。...具体做法如下:
首先我们在服务器上随便找个地方新建一个目录,假如为C:\DLL;
然后,在环境变量中,给Path变量添加这个目录;
最后,把所有的非托管文件都拷贝到C:\DLL中,或者更干脆的把DLL放到...#程序设计中使用Win32类库
常用对应类型:
1、DWORD 是 4 字节的整数,因此我们可以使用 int 或 uint 作为 C# 对应类型。