/DELAYLOAD (загрузка импорта с задержкой)

/DELAYLOAD:dllname

Параметры

  • dllname
    Имя DLL-библиотеки, загрузку которой нужно задержать.

Заметки

При использовании параметра /DELAYLOAD DLL-библиотека, указанная с помощью dllname, загружается только при первом вызове функции этой DLL-библиотеки программой. Для получения дополнительной информации см. Поддержка компоновщика для DLLs, загружаемых с задержкой. Можно использовать этот параметр сколько угодно раз, указывая сколько угодно DLL-библиотек. При компоновке программы нужно использовать Delayimp.lib. Также можно использовать собственную вспомогательную функцию загрузки с задержкой.

Параметр /DELAY указывает настройки привязки и загрузки для всех загружаемых с задержкой DLL-библиотек.

Задание данного параметра компоновщика в среде разработки Visual Studio

  1. Откройте диалоговое окно Страницы свойств проекта. Дополнительные сведения см. в разделе Работа со свойствами проектов.

  2. В папке Компоновщик выберите страницу свойств Ввод.

  3. Измените свойство DLL, загружаемые с задержкой.

Задание данного параметра компоновщика программным способом

См. также

Ссылки

Настройка параметров компоновщика

Параметры компоновщика