Damit Du Dich nicht unnötig mit C# verwirrst, solltest Du doch lieber bei C++ bleiben
An Deiner Stelle würde ich deswegen die SDL benutzen. Damit kannst Du quasi Konsolenprogramme schreiben, die ein Fenster öffnen können, bzw. Fullscreen-Modes, wo Du mit SDL_Rect() ein Rechteck zeichnen kannst.
Lesezeichen