/DELAYLOAD (загрузка импорта с задержкой)
/DELAYLOAD:dllname
Параметры
- dllname
Имя DLL-библиотеки, загрузку которой нужно задержать.
Заметки
При использовании параметра /DELAYLOAD DLL-библиотека, указанная с помощью dllname, загружается только при первом вызове функции этой DLL-библиотеки программой. Для получения дополнительной информации см. Поддержка компоновщика для DLLs, загружаемых с задержкой. Можно использовать этот параметр сколько угодно раз, указывая сколько угодно DLL-библиотек. При компоновке программы нужно использовать Delayimp.lib. Также можно использовать собственную вспомогательную функцию загрузки с задержкой.
Параметр /DELAY указывает настройки привязки и загрузки для всех загружаемых с задержкой DLL-библиотек.
Задание данного параметра компоновщика в среде разработки Visual Studio
Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Работа со свойствами проектов.
В папке Компоновщик выберите страницу свойств Ввод.
Измените свойство DLL, загружаемые с задержкой.
Задание данного параметра компоновщика программным способом
- См. раздел DelayLoadDLLs.