Intanto devi procurarti un compilatore DOS, quindi devi studiarti un po' di C/C++ standard (che tra l'altro è sempre lo stesso, sia per DOS che per Windows che per Linux); credo che dovrai sudare sangue per la faccenda delle immagini, perché non esistono funzioni standard per visualizzare immagini, e non so quanto si possano facilmente trovare librerie esterne che facciano questi lavori sotto DOS.
Cosa significa avviare un programma "in un file"? Nel senso di passargli come parametro il file in questione?premendo tasto 1 mi avvia un programma specificato in un qulunque file esterno (txt, cfg, etc...)
premendo tasto 2 mi avvia un secondo programma specificato ne sudetto file.
Gloriosa versione! Avevo una macchina VMWare con DOS 6.22 e Windows 3.1 per Workgroup che andava perfettamente in Internet con una versione antica di TCP/IP e Netscape... :rollo:il programma funzionerà in DOS puro (6.22)