我通常在 c#.NET 中使用 Win32 API。但不要在一份申请中声明所有内容。有时通常使用 user32,有时使用 gdi32 ...
我认为当我声明所有 api 函数时,它们会使用大量内存。
在 .NET 中使用 API 的最佳方式是什么?
当您编写的代码可能在可能有也可能没有所需 dll 的环境中使用时,LoadLibrary 非常有用 - 例如,您可能有一个程序可以使用特殊的加密 dll(如果可用),但仍然可以运行没有它。使用 DllImport 需要该 dll 存在。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)