Il n’existe pas un seul programme 16 bits fournissant universellement une fenêtre de commande. La façon dont un programme 16 bits interagit avec une fenêtre de commande (ou une console) dépend fortement du système d'exploitation et de ses API.
Dans le contexte du DOS (MS-DOS, DR-DOS, etc.), un programme ne *fournit* pas de fenêtre de commande; il utilise la console DOS existante. La console DOS est un élément fondamental du système d'exploitation. Un programme DOS 16 bits interagit avec lui en utilisant des appels système (souvent via des interruptions comme INT 21h) pour les opérations d'entrée/sortie. Il ne crée ni ne gère la fenêtre elle-même.
Si vous pensez à un programme spécifique, vous vous souvenez peut-être de quelque chose qui utilisait une interface textuelle dans une fenêtre DOS. Le code de ce programme ne serait pas principalement axé sur la création de la fenêtre, mais plutôt sur l'utilisation de la console existante pour afficher le texte et accepter les entrées.
Par conséquent, il n’existe pas de « programme de fenêtre de commande » unique de 16 bits. Le concept est inhérent à l'environnement DOS et les programmes DOS 16 bits utilisent la console préexistante.
|