/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
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).
W folderze Konsolidator wybierz stronę właściwości Input .
Zmodyfikuj właściwość Opóźnij załadowane biblioteki DLL .
Aby programowo ustawić tę opcję konsolidatora
- Zobacz: DelayLoadDLLs.