TEXTE DE COULEUR EN CONSOLE DOS ( VC6)

cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008 - 25 août 2004 à 02:15
rosco91 Messages postés 20 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 4 juin 2007 - 11 juin 2007 à 08:47
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/25666-texte-de-couleur-en-console-dos-vc6

rosco91 Messages postés 20 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 4 juin 2007
11 juin 2007 à 08:47
ok!! Ben merci beaucoup pour m'avoir répondu. Je n'avais pas pensé à cette technique, elle n'est pas mauvaise!!! Encore une fois merci!!
cs_Papy67 Messages postés 51 Date d'inscription mercredi 25 décembre 2002 Statut Membre Dernière intervention 17 mars 2008
8 juin 2007 à 20:59
rosco91

tu utilise la fonction

SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0x0b);//id de la couleur desiree
printf("tapes ton texte\n");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 0xFF);//poru recuperer ton prompteur en blanc :)
rosco91 Messages postés 20 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 4 juin 2007
1 juin 2007 à 16:11
Trés joli source!!! Et comment fait-on si l'on veut copier une seule phrase en couleur??

Merci d'avance..
cs_Papy67 Messages postés 51 Date d'inscription mercredi 25 décembre 2002 Statut Membre Dernière intervention 17 mars 2008
27 août 2004 à 05:14
douggyfresh -> pour info ca ete ecris avec VC6
ton pb prvient probablement de l'entete :
shlwapi.h
suis pas sur que Borland la fournisse
vire du code :
#include <shlwapi.h>
#pragma comment(lib,"shlwapi.lib")
et dans la fonction ScanneFolder
// PathCompactPath(hdc,szNewPath,200);
douggyfresh Messages postés 21 Date d'inscription lundi 24 mai 2004 Statut Membre Dernière intervention 25 mai 2005
26 août 2004 à 18:46
Je n'en peux dire trop, car j'ai copie la source puis essaye de la compiler sous Borland C++ 5.01. Ben, ca ne marche pas. Donc, avec quel compilateur ca marche? Et comment peut on la rendre compatible avec Borland C++ 5.01.
cs_Nebula Messages postés 787 Date d'inscription samedi 8 juin 2002 Statut Membre Dernière intervention 7 juin 2007 2
25 août 2004 à 10:54
Pour les maniaques de la portabilités, y'a MinGW qui fournit un compilateur (GCC, que j'utilise) et un shell Bash (donc, qui gère les séquences ANSI, que je n'utilise pas en revanche). Et pour les maniaques du portable instable, y'a Cygwin :p
cs_djl Messages postés 3011 Date d'inscription jeudi 26 septembre 2002 Statut Membre Dernière intervention 27 novembre 2004 7
25 août 2004 à 08:16
ce sont des appels systemes (forcement, le c ne connait pas la console), il faudrait une bibliotheque portable qui encapsule ces appels
ya ncurses sous linux et je crois que ca va etre porté sous windows
cs_Kirua Messages postés 3006 Date d'inscription dimanche 14 avril 2002 Statut Membre Dernière intervention 31 décembre 2008
25 août 2004 à 02:15
il n'y a pas moyen de faire ça de manière portable?
Rejoignez-nous