/DELAYLOAD (Différer le chargement de l'importation)

/DELAYLOAD :dllname

Paramètres

dllname
Le nom d'une DLL dont vous voulez différer le chargement.

Notes

Avec l'option /DELAYLOAD, la DLL spécifiée par dllname n'est chargée que lors du premier appel du programme à une fonction contenue dans cette DLL. Pour plus d’informations, consultez Prise en charge de l’éditeur de liens pour les DLL chargées en retard. Vous pouvez utiliser cette option autant de fois que nécessaire pour spécifier autant de DLL que vous voulez. Vous devez utiliser Delayimp.lib au moment de lier votre programme, ou vous pouvez implémenter votre propre fonction d'assistance du chargement différé.

L’option /DELAY spécifie les options de liaison et de chargement pour chaque DLL chargée par retard.

Pour définir cette option de l'éditeur de liens dans l'environnement de développement Visual Studio

  1. Ouvrez la boîte de dialogue Pages de propriété du projet. Pour plus d’informations, consultez Définir le compilateur C++ et les propriétés de build dans Visual Studio.

  2. Dans le dossier Éditeur de liens, sélectionnez la page de propriétés d’entrée.

  3. Modifiez la propriété DLs Delay Loaded.

Pour définir cette option de l'éditeur de liens par programmation

Voir aussi

Informations de référence sur l’éditeur de liens MSVC
Options de l’éditeur de liens MSVC