Benutzeroberfläche im Konsolenmodus
-
Hallo,
wenn man von einer älteren Windows-CD boote erhält man eine simple grafische Benutzeroberfläche.
Auch andere Programme (Linux:yast,mc,...Windows:edit,...) benutzen diese simple Oberfläche.
Ich habe erfahren, dass diese Programme alle in C oder C++ geschrieben wurden.
Ich habe aber keine Ahnung wie man mit C/C++ eine solche Oberfläche erzeugt.
Weiß jemand Rat?Schon jetzt vielen Dank...
-
Einfach per VESA direkt in den Grafikspeicher schreiben.
-
Wie jetzt?
Ich weiß nicht was VESA ist.
Weißt du ob es nicht irgendwo (im Internet) Beispiel für sowas gibt?
-
http://www.google.com/search?hs=Gdq&hl=de&client=opera&rls=en&q=vesa+graphics+mode&btnG=Suche&lr=
http://www.google.com/search?hs=2dq&hl=de&client=opera&rls=en&q=vesa+graphics+buffer&btnG=Suche&lr=Eine interessante Seite davon:
http://www.geocities.com/SiliconValley/Park/8933/vesa.htmlDu mußt dich halt etwas mit dem BIOS beschäftigen, auch etwas Assembler-Kenntnis ist nicht schlecht.
-
-
Was er will ist nicht VESA oder SVGA, sondern so etwas wie ncurses oder slang.
Für svga/vesa gibt es wenn schon denn schon die svgalib.