begin process at 2012 05 28 15:40:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

changer de couleur


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

changer de couleur

lundi 27 décembre 2004 à 11:11:03 | changer de couleur

jeromedu94

Je travaille avec la console et j'aimerais savoir si c'est possible de changer la couleur d'un texte qui est déjà affiché.

merci d'avance.
lundi 27 décembre 2004 à 17:26:20 | Re : changer de couleur

vecchio56

Administrateur CodeS-SourceS
Sous Windows: SetConsoleTextAttribute
mardi 28 décembre 2004 à 21:45:18 | Re : changer de couleur

jeromedu94

j'ai testé mais ça marche pas.

Le premier paramètre est le handle de la fenêtre et le deuxième représente la couleur par exemple : FOREGROUND_RED ou BACKGROUND_GREEN.

C'est bien ça ?
mardi 28 décembre 2004 à 21:50:25 | Re : changer de couleur

vecchio56

Administrateur CodeS-SourceS
Pour le premier param: GetStdHandle(STD_OUTPUT_HANDLE) devrait aller
mardi 28 décembre 2004 à 22:19:20 | Re : changer de couleur

jeromedu94

La ça marche.

Comment ça se fait que ça ne marche pas avec GetConsoleWindow() ?

Mais en fait ce que je voudrais faire, c'est changer les couleurs de ce qui est déjà affiché, hors la ça change la couleur de ce qui va être tapé.
mardi 28 décembre 2004 à 22:29:11 | Re : changer de couleur

vecchio56

Administrateur CodeS-SourceS
GetConsoleWindow te donne la fenêtre.
Ce n'est pas fenêtre qu'il te faut mais un "Handle to a console screen buffer" comme le dis MSDN, c'est a dire le truc dans lequel tu écris, qui n'a rien a voir avec un HWND.

Pour changer la couleur de ce qui est déja écrit, ca va être plus difficile, en fait je sais pas trop. Peut être peux tu récupérer tout ce qu'il y a dans la console, effacer la console, puis le réafficher avec la nouvelle couleur


Cette discussion est classée dans : changer, couleur


Répondre à ce message

Sujets en rapport avec ce message

Comment changer la couleur d'une boite de dialog [ par LordDaedalus ] BonjourJe voudrais changer la couleur du fond d'une boite de dailogue (CDialog) de façon à ce qu'elle s'affiche au démarrage avec du bleu par exemple. comment se déplacer et changer de couleur en graphique [ par sparetime ] bonjourje dois expliquer graphiquement comment les calculs(genre somme ,produit..) se font dans une matrice (avec tc++).le gotoxy est sans effet en mo comment changer la couleur d'une progressbar [ par xleureaud ] j'utilise c++builder etje voudrais changer la couleur d'une progressbar mais je sais pas comment changer la couleurje ne trouve pas cette propriéte Me Couleur du texte [ par Vortex99011 ] En fait j'ai créé un une EditBox, mais je voudrais bien changer la couleur du texte. J'ai jusque là utilisé l'API CreateFont(...) pour changer la poli ListCtrl couleur de fond des cases [ par gus2647 ] Bonjour, Je viens de creer une listctrl et j aimerais changer le bkgcolor de la case en fonction de la valeur quelle contient (vert si positif, rouge Changer couleur et bckgrnd MFC dialog [ par DooMThEFlamE ] Je me demande comment insérer une image de bckgrnd sur un dialog en mfc ou meme comment changer la couleur de fond vive MFC Changer la couleur de l'elt sélectionné dans une combo [ par SBellieres ] Bonjour,Je voudrais savoir comment il faut faire pour changer la couleur de l'item qui est sélectionné dans une combobox (chez moi, c'est en bleu).Mer changer couleur d'un Tab Conttrol [ par samki ] Bonjour,J'aimerai savoir s'il y a une fonction pour changer la couleur et la police des onglets d'un Tab Control.Merci d'avance listview : comment changer individuellement la couleur d'une ligne? [ par cosmobob ] dans une listview, comment changer la couleur d'une ligne donnée ? lvm_settextcolor change la couleur de toutes les lignes.peut etre un moyen en utili Couleur ressource [ par AnthonyDebhian ] Bonjour,Je sais que c'est possible de changer la police de caractère d'un l'élément d'une ressource vc++, mais peut t'on changer la couleur ?J'ai ratt


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,337 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales