Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1550 connectés 

  FORUM HardWare.fr
  Programmation
  C

  Créer sa palette graphique en C (mode EGA 640/480);

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Créer sa palette graphique en C (mode EGA 640/480);

n°1011676
heider
moi c'est moi, toi c'est toi..
Posté le 14-03-2005 à 01:26:58  profilanswer
 

Salut a tous,
je viens de me mettre au mode graphiwue en C et je voudrais savoir si quelqu'un sait comment on crée sa palette graphiwue pour avoir plus de 16 couleurs.. si quelqu'un pouvais m'expliquer ou me diriger vers un lien ce serait cool...
 
Je voudrais aussi savoir comment on fait pour afficher le contenu d'une variable de type <type> sans passer par une chaine de caractères...
 
Merci.
@++;

mood
Publicité
Posté le 14-03-2005 à 01:26:58  profilanswer
 

n°1011725
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-03-2005 à 09:07:22  profilanswer
 

heider a écrit :


Je voudrais aussi savoir comment on fait pour afficher le contenu d'une variable de type <type> sans passer par une chaine de caractères...


printf() ?
 
Si c'est pas ça, explique exactement ce que tu veux faire.
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1011970
db__
spécialiste de l'à peu près
Posté le 14-03-2005 à 12:52:12  profilanswer
 

Bonjour
A ma connaissance, le C n'a pas de mode graphique.
En général on utilise une API pour faire de la programmation graphique gtk+ qt windows etc...
pour gtk+ et qt, il existe un outils de palette pour les autres ???
S'il s'agit de faire du graphisme VGA sous dos, consulter une documentation VESA pour voir ce qu'il est possible de faire suivant le mode. C'est légèrement désuet.
Cordialement

n°1011984
heider
moi c'est moi, toi c'est toi..
Posté le 14-03-2005 à 13:21:40  profilanswer
 

Citation :

Bonjour
A ma connaissance, le C n'a pas de mode graphique.
En général on utilise une API pour faire de la programmation graphique gtk+ qt windows etc...
pour gtk+ et qt, il existe un outils de palette pour les autres ????


 
Si, il existe bien un mode graphique en C, tu dois utiliser <graphics.h> et initrgraph(int *graphmode,int *graphdrivers,*path

n°1011987
heider
moi c'est moi, toi c'est toi..
Posté le 14-03-2005 à 13:25:37  profilanswer
 

Citation :

printf() ?
 
Si c'est pas ça, explique exactement ce que tu veux faire.


 
 
 
En fait, ce n'est pas avec printf, ni avec sprintf ou fprintf, mais comme je suis en mide graphique, pour écrire du texte dans la mémoire graphique, je dois utiliser outtextxy(int x,int y,"text" ); avec ca il y a moyen de mettre le contenu d'un tableau de char a l'écran mais ce qui m'intéresse c'est de mettre dans stdout les variables que j'ai utilisées mais sans restaurer crtmode
merci

n°1012080
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-03-2005 à 14:36:21  profilanswer
 

heider a écrit :

Si, il existe bien un mode graphique en C, tu dois utiliser <graphics.h> et initrgraph(int *graphmode,int *graphdrivers,*path


Rien de standard. Ces fonctions sont des extensions BGI.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1012102
Emmanuel D​elahaye
C is a sharp tool
Posté le 14-03-2005 à 14:49:05  profilanswer
 

heider a écrit :

En fait, ce n'est pas avec printf, ni avec sprintf ou fprintf, mais comme je suis en mode graphique, pour écrire du texte dans la mémoire graphique, je dois utiliser outtextxy(int x,int y,"text" ); avec ca il y a moyen de mettre le contenu d'un tableau de char a l'écran mais ce qui m'intéresse c'est de mettre dans stdout les variables que j'ai utilisées mais sans restaurer crtmode


 
??? Même en mode graphique, printf() (donc stdout) est utilisable. En général, on le redirige vers un fichier ou un port série.


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
n°1012175
heider
moi c'est moi, toi c'est toi..
Posté le 14-03-2005 à 15:59:45  profilanswer
 

ok, je vais essayer ca. thk's


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C

  Créer sa palette graphique en C (mode EGA 640/480);

 

Sujets relatifs
Créer une imprimante virtuelle ?comment créer une exception ? [resolu]
existe il un moyen "graphique" ...créer une zone commentaire dans son site web
php executer prog avec interface graphiqueTurbo C [oldies inside] Mode graphique...
[html] créer un lien pour télécharger un document officePuis je creer une arborescence liee a une base de donnees??
Quels logiciels pour creer Fichier/Edition/Affichage...? 
Plus de sujets relatifs à : Créer sa palette graphique en C (mode EGA 640/480);


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR