我迫切需要帮助,我需要在 Visual Studio 中管理应用程序依赖项。该应用程序仅在特定版本的 Windows 上链接到 DLL,比方说 Windows 7。在其他环境中,不应加载 DLL。我将如何使用 DLL 延迟加载来实现这一点,因为这个主题对我来说是全新的,并且没有关于这个特定问题的任何好的在线引用。
问候
最佳答案
您的项目可以通过在 Linker/Input/Delay Loaded DLLs 字段中指定它所依赖的 dll,但在需要时加载它。对于不同的构建配置,此设置可能不同。
关于c++ - 延迟加载 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1388388/