Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » pixel

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ]
010
14.06.2006, 13:08 Uhr
Co



schrift und so was sind doch auch nur eine ansammling von Pixeln, die zu einem Buchstaben defined sind!
--
Wer später stirbt, hat mehr vom Leben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
011
14.06.2006, 13:09 Uhr
mischa
Fragender


trotzdem in der konsole kannst du keine einzelne pixel darstellen
du musst dir zu erst ein "Fenster" machen und dann drin deine pixel darstellen
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
012
14.06.2006, 13:11 Uhr
Co



ok. gibts nicht sonst nur irgendeine alternative?
--
Wer später stirbt, hat mehr vom Leben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
013
14.06.2006, 13:13 Uhr
mischa
Fragender


soweit ich es weiß nicht
--
Latein Unterricht ist die spätere Rache der Römer an den Germanen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
014
14.06.2006, 13:15 Uhr
Co



ok ,danke für deine Bemühungen.
--
Wer später stirbt, hat mehr vom Leben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
015
15.06.2006, 03:36 Uhr
Hans
Library Walker
(Operator)


Hi,

wie mischa schon schrieb, geht das ansteuern einzelner Pixel in der Konsole nicht.
Man unterscheidet grundsätzlich zwei Modi, den Textmodus und den Grafikmodus. Eine Konsole arbeitet in der Regel immer im Textmodus, d.h. Du kannst nur Buchstaben, Ziffern und diverse Sonderzeichen darstellen, eben die ASCII-Codes von 32 bis 127 bzw. 255. Der Bildschirm ist in Form einer Tabelle (von Zeilen und Spalten) gegliedert, wobei jeder Zelle Platz für genau ein Zeichen bietet. Und es ist auch nur eine solche Zelle als ganzes ansprechbar.
Im Grafikmodus ist dagegen zwar jedes Pixel auf dem Bildschirm ansprechbar, aber ein paar Hürden gibt es trotzdem. Unter einer grafischen Benutzeroberfläche, wie Windoof sie benutzt, müssen ein paar Regeln eingehalten werden, damit nicht jedes Programmm nach belieben auf dem Bildschirm herum kritzeln kann. Deshalb behält sich Windows (und jede andere grafische Benutzeroberfläche) das alleinige Zugriffsrecht auf den Hardwaremässigen Bildschirmspeicher vor. Wenn Du also einzelne Pixel ansteuern willst, kannst Du Dich nur in den Grenzen bewegen, die innerhalb einer GUI für alle anderen Programme auch gelten, oder Du arbeitest unter DOS mit einer beliebigen Grafikbibliothek, dann kannst Du machen, was Du willst. - Bist aber auch für alles Verantwortlich!

Hans
--
Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
016
15.06.2006, 08:25 Uhr
xXx
Devil


Was hälst de denn davon, wenn man einfach mal nen HWND von der Konsole holt und dann davon sich einen HDC holt? Damit sollte das alles möglich sein
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
017
15.06.2006, 09:23 Uhr
FloSoft
Medialer Over-Flow
(Administrator)



Zitat von xXx:
Was hälst de denn davon, wenn man einfach mal nen HWND von der Konsole holt und dann davon sich einen HDC holt? Damit sollte das alles möglich sein


nein weil dir das windows so dann nicht zeichnet, bzw könnte sein das du keinen HDC für ein Konsolenfenster bekommst.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
018
16.06.2006, 17:24 Uhr
Co




Zitat von FloSoft:

Zitat:
Was hälst de denn davon, wenn man einfach mal nen HWND von der Konsole holt und dann davon sich einen HDC holt? Damit sollte das alles möglich sein


nein weil dir das windows so dann nicht zeichnet, bzw könnte sein das du keinen HDC für ein Konsolenfenster bekommst.

häääääääääh?
--
Wer später stirbt, hat mehr vom Leben.

Dieser Post wurde am 16.06.2006 um 19:37 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
019
16.06.2006, 19:40 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


@Co: es geht direkt nicht. Entweder "richtiges" Fenster (Zeichnen dann mit GDI, OpenGL oder einer anderen Grafikbibliothek) oder über dos-"grafikmodus" ("protected mode"), der aber imho keine höheren Auflösungen (> 640x480) kennt, und man eh nich weiß ob der z.B in Vista überhaupt noch integriert ist
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: [ 1 ] > 2 < [ 3 ] [ 4 ]     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: