pixel und console
-
moin, kennt jemand eine möglichkeit einzelne pixel in rgb farben auf den bildschirm zu bringen (so wie SetPixel(HDC,x,y) ), bzw. einen HDC von output- handle?
danke
-
http://www.c-plusplus.net/forum/viewtopic-var-t-is-168091-and-start-is-0.html
Auf ein Konsolen HDC zu zeichnen ist nicht gerade empfehlenswert. Der Fensterinhalt wird nicht aktualisiert, weil das Fenster von Haus aus keine WM_PAINT Nachrichten empfangen und somit auch nicht neu gezeichnet wird wenn z.B. ein anderes Fenster dieses verdeckt.
Mit nem 'Trick' kann man eine Messageloop in die Konsole einbauen und WM_PAINT Nachrichten empfangen, indem man ein unsichtbares Fenster drüberlegt. Bloss das wird dann so umfangreich, da kannste dann gleich ein Windowsprogramm machen.
-
danke für die antwort!
kann man sozusagen auch beim vollbildmodus der eingabeaufforderung ein fenster drüber legen? oder funktioniert das nur wenn die eingabeaufforderung als kleines fenster dargestellt wird? (wie bei dem link?)
wollte halt irgendwie ohne riesen überbau, kleine animationen oder sowas darstellen und im vollbildmodus. muss halt windows oberfläche nutzen! ist ja auch egal