ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
712
712
EMPFEHLEN
-
Kann mir das hier mal einer erklären:
HANDLE hStdOut;
hStdOut = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hStdOut, FOREGROUND_BLUE | FOREGROUND_INTENSITY);
Was ist dieses HANDLE
-
10.05.05 17:59 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Ein HANDLE ist eine Klasse in der man Informationen über etwas speichern kann um Zugriff darauf zu bekommen, bzw. um zuwissen auf was man zugreift.
Du holst dir ein Handle auf das StdOut.
Das StdOut ist die Ausgabe in einer Konsolenanwendung, unter anderem der Cursor, Farbe, Schriftart...
Dadurch das du dir die Informationen von dem StdOut holst und in eine Instanz der Handle Klasse packst, weiss SetConsoleTextAttribute wo es etwas verändern soll, nämlich in der Ausgabe dr Konsole.
mfg
umbrasaxum
-
Ich hab mir jetz folgendes für den Hintergrund zusammengebastelt:
SetConsoleTextAttribute (hStdOut, BACKGROUND_GREEN);
Allerdings ist der HIntergrund jetz nur in der Zeile Grün, in der der Curso ist bzw. in der etwas ausgegeben wurd. Wie färbe ich den kompletten Hintergrund Grün und warum fuktioniert hier INTENSITY nicht ?
-
12.05.05 16:37 #4
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Den ganzen Bildschirm mit Leerzeichen füllen udn den Cursor wieder nach oben links packen!Wie färbe ich den kompletten Hintergrund Grün
Aber komm jetzt nicht auf die Idee zu fragen wie man den nach oben links setzt, benutzt die Suchfunktion.
mfg
umbrasaxumGeändert von Tobias K. (12.05.05 um 22:41 Uhr)
-
12.05.05 22:40 #5
- Registriert seit
- Jan 2002
- Ort
- Bayern
- Beiträge
- 1.390
Naja das stimmt nicht so ganz.Ein HANDLE ist eine Klasse in der man Informationen über etwas speichern kann um Zugriff darauf zu bekommen, bzw. um zuwissen auf was man zugreift.
Aus der winnt.h:
Code :1
typedef void *HANDLE;
Ein HANDLE ist nix anderes als ein Zeiger auf ein Objekt in diesem Fall ein void-Zeiger also typenlos.
Hat also nix mit C++ bzw. mit einer Klasse zu tun.
Danielwe would change the world if god gave us the source code...
and remember, science is nothing more than reverse engineering nature...
Current projects:
- LdrawConverter
Ähnliche Themen
-
Erklärung
Von FGTH im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 05.07.05, 14:37 -
Erklärung?!
Von hhunderter im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 23.06.05, 15:19 -
Erklärung von Objekten
Von Micha - Spawn im Forum .NET ArchivAntworten: 1Letzter Beitrag: 19.09.04, 18:26 -
Erklärung
Von Stealth Cyborg im Forum Office-AnwendungenAntworten: 2Letzter Beitrag: 13.07.04, 11:53 -
mysql_result Erklärung
Von pnx im Forum PHPAntworten: 6Letzter Beitrag: 10.07.04, 22:20





Zitieren
Login






