How does windows console subsystem work?
So how does console subsystem work ? I understand high level stuff such as windows automatically creates console window for programs and then gives handle to console window to which you can write and read with WriteConsole and ReadConsole, but how does window itself work ? does windows use GDI to draw characters into console ? or some hidden internal functions ? what happens behind the curtains ? This question is too vague to really answer in a detailed fashion but I'll give it a shot. There are at least 3 different implementations of the console in 32-bit Windows: MS-DOS box in Windows 95/98