/DELAYLOAD (Laden von Import verzögern)

/DELAYLOAD:dllname

Parameter

dllname
Der Name einer DLL, die mit einer Verzögerung geladen werden soll.

Hinweise

Die /DELAYLOAD-Option bewirkt, dass die durch dllname angegebene DLL nur beim ersten Aufruf einer Funktion in dieser DLL vom Programm geladen wird. Weitere Informationen finden Sie unter Linker-Unterstützung für verzögert geladene DLLs. Sie können diese Option so oft wie notwendig verwenden, um die von Ihnen gewünschte Anzahl von DLLs festzulegen. Beim Verknüpfen des Programms müssen Sie "Delayimp.lib" verwenden. Sie können aber auch eine eigene Hilfsfunktion für das verzögerte Laden implementieren.

Die Option "/DELAY " gibt Bindungs- und Ladeoptionen für jede verzögert geladene DLL an.

So legen Sie diese Linkeroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie das Dialogfeld Eigenschaftenseiten des Projekts. Weitere Informationen erhalten Sie unter Set C++ compiler and build properties in Visual Studio (Festlegen der Compiler- und Buildeigenschaften (C++) in Visual Studio).

  2. Wählen Sie im Ordner "Linker" dieEingabeeigenschaftsseite aus.

  3. Ändern Sie die Eigenschaft "Verzögert geladene DLLs ".

So legen Sie diese Linkeroption programmgesteuert fest

Siehe auch

MSVC-Linkerreferenz
MSVC-Linkeroptionen