Udostępnij za pośrednictwem


/DELAYLOAD (Opóźnij importowanie ładowania)

/DELAYLOAD:dllname

Parametry

dllname
Nazwa biblioteki DLL, którą chcesz opóźnić ładowanie.

Uwagi

Opcja /DELAYLOAD powoduje, że biblioteka DLL określona przez dllname element ma być ładowana tylko na pierwszym wywołaniu przez program do funkcji w tej bibliotece DLL. Aby uzyskać więcej informacji, zobacz Obsługa konsolidatora dla bibliotek DLL ładowanych z opóźnieniem. Tej opcji można użyć tyle razy, ile razy jest to konieczne, aby określić dowolną liczbę bibliotek DLL. Podczas łączenia programu należy użyć biblioteki Delayimp.lib lub zaimplementować własną funkcję pomocnika delay-load.

/DELAY opcja określa opcje powiązania i ładowania dla każdej biblioteki DLL załadowanej z opóźnieniem.

Aby ustawić tę opcję konsolidatora w środowisku programowania Visual Studio

  1. Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).

  2. W folderze Konsolidator wybierz stronę właściwości Input .

  3. Zmodyfikuj właściwość Opóźnij załadowane biblioteki DLL .

Aby programowo ustawić tę opcję konsolidatora

Zobacz też

Dokumentacja konsolidatora MSVC
Opcje konsolidatora MSVC