Nous recommandons d’utiliser Visual Studio 2017

/STUB (Nom du fichier stub MS-DOS)

 

Pour obtenir la dernière documentation sur Visual Studio 2017, consultez Documentation Visual Studio 2017.

/STUB:filename  

où :

filename
est une application MS-DOS.

L'option /STUB attache un programme stub MS-DOS à un programme Win32.

Un programme stub est appelé si le fichier est exécuté sous MS-DOS. En général, il affiche un message approprié même si toute application MS-DOS valide peut faire office de programme stub.

Spécifiez l'argument filename pour le programme stub après le signe deux-points (:) sur la ligne de commande. L'éditeur de liens le vérifie et émet un message d'erreur si le fichier n'est pas un exécutable. Le programme doit être un fichier .exe ; un fichier .com n'est pas valide pour un programme stub.

Si cette option n'est pas utilisée, l'éditeur de liens attache un programme stub par défaut qui affiche le message suivant :

This program cannot be run in MS-DOS mode.  

Lors de la génération d'un pilote de périphérique virtuel, l'argument filename permet à l'utilisateur de spécifier un nom de fichier contenant une structure IMAGE_DOS_HEADER (définie dans WINNT.H) à utiliser dans le pilote VxD, à la place de l'en-tête par défaut.

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éfinition des propriétés de projets Visual C++.

  2. Cliquez sur le dossier Éditeur de liens.

  3. Cliquez sur la page de propriétés Ligne de commande.

  4. Tapez l'option dans la zone Options supplémentaires.

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

Définition des options de l'Éditeur de liens
Options de l'Éditeur de liens

Afficher: