Det finns inte ett enda 16-bitars program som universellt tillhandahåller ett kommandofönster. Hur ett 16-bitars program interagerar med ett kommandofönster (eller konsol) beror starkt på operativsystemet och dess API:er.
I samband med DOS (MS-DOS, DR-DOS, etc.) ger ett program inte * ett kommandofönster; Den använder den befintliga DOS -konsolen. DOS -konsolen är en grundläggande del av operativsystemet. Ett 16-bitars DOS-program interagerar med det genom att använda systemsamtal (ofta genom avbrott som int 21h) för input/utgångsoperationer. Det skapar eller hanterar inte själva fönstret.
Om du tänker på ett specifikt program kanske du kommer ihåg något som använde ett textbaserat gränssnitt inom ett DOS-fönster. Programmets kod skulle inte främst fokusera på att skapa fönstret, utan snarare på att använda den befintliga konsolen för att visa text och acceptera input.
Därför finns det inget enda 16-bitars "kommandofönsterprogram." Konceptet är inneboende i DOS-miljön, och 16-bitars DOS-program använder den befintliga konsolen.