![]() |
Anzeige:
|
|
|||||||
| C/C++, Visual C++, Visual C++.NET Fragen und Antworten zu C/C++, Visual C++ und Visual C++.NET |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Erfolgreich angemeldet
![]() Registriert seit: 02.08.2006
Beiträge: 4
|
Hallo an alle,
ich hab da mal ne Frage. Vorher hab ich mit Watcom-Compiler gearbeitet und da befand sich das was ich suche in der Heade-Datei <graph.h>. Ich möchte gerne wissen, welche Header-Datei ist für die Color-Funktionen und den Video-mode zuständig? Die <graph.h> lässt sich einfach nicht finden!!!!! Vielen Dank Renate |
|
|
|
|
|
|
#2 (Direktlink) | |
|
Ist öfter hier
![]() Registriert seit: 06.11.2006
Ort: Worms
Beiträge: 64
|
system?
Du meinst doch sicherlich die Dos-Konsole oder? Also mit system("color: blabla"); kann man die hintergrundfarbe/farbe allgemein in der konsole ändern. Zitat:
__________________
Gruß zeratul |
|
|
|
|
|
|
#3 (Direktlink) |
|
Gast
Beiträge: n/a
|
Also das mit system is wohl irgendwie schlecht.... den die Farbe der ganzen Konsole wird ja verändert was wiederrum nicht immer gewollt ist
Alsoo du kannst ja dir das mal ansehen: Code:
/* Header-Data "style.h" */
/* Made by Sniper-Hawk and Big-Daddy*/
/* This Header-Data for German alpabet (ue, ae, oe, ss) */
/* And background and foreground color in consol */
/* And it is for DOS-Graphiks */
#include <windows.h>
using namespace std;
#define schwarz 0
#define dunkelblau 1
#define dunkelgruen 2
#define blaugruen 3
#define dunkelrot 4
#define lila 5
#define ocker 6
#define hellgrau 7
#define dunkelgrau 8
#define blau 9
#define gruen 10
#define zyan 11
#define rot 12
#define magenta 13
#define gelb 14
#define weiss 15
WORD output_color;
void farbe(WORD farbe)
{
output_color=output_color | farbe;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), output_color);
}
void background(WORD background)
{
output_color=(background << 4) | output_color;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), output_color);
}
void color(WORD farbe, WORD background)
{
output_color=(background << 4) | farbe;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), output_color);
}
}
cout << "BLA BLA"<<endl; //hier ist wie immer schwarz weiss... color(rot, weiss); cout << "BLA BLA"<<endl; // NUR HIER ist der hintergrund weiss und die schriftfarbe rot so einfach Wenn du Video Mode und so willst guck dir mal das hiermal an oder wenn es net geht guck dir mal SDL an... das is eine Reihe von headern die das laden von BMPs ermöglichen... benutzung von Maus und so... und das schöne und wie immer kompiliziert "PixelMalen" probier das ma aus... Ich hoffe ich konnt dir helfen.. MFG SNIPER-HAWK |
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|