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

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

我想知道 DLL/LIB 的名称,其中保留了 fileapi.h 中声明的函数。

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

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

要获取加载的 DLL 模块中函数的地址,您需要使用 GetProcAddress(),从 LoadLibrary/Ex()GetModuleHandle() 给它一个 HMODULE