繁体   English   中英

如何使用 LoadLibrary 获取 fileapi.h 中定义的 function 的地址?

[英]How can I use LoadLibrary to get the address of a function defined in fileapi.h?

我想知道保存在fileapi.h中声明的函数的 DLL/LIB 的名称。

这样我就可以使用LoadLibrary(dllname) (如果它在 DLL 中)。

fileapi.h header文档列出了这些函数,它们各自的文档都说了同样的话——这些函数在kernel32.dll中实现。 您不需要使用LoadLibrary() ,您可以使用GetModuleHandle()代替,因为kernel32.dll在所有进程中默认加载。

要在加载的 DLL 模块中获取 function 的地址,您需要使用GetProcAddress() ,并从LoadLibrary/Ex()GetModuleHandle()为其提供HMODULE

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM