la bibliothéque grafics.h Hitskin_logo Hitskin.com

Ceci est une prévisualisation d'un thème de Hitskin.com
Installer le thèmeRetourner sur la fiche du thème

Club Informatique VINCI
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Rechercher
 
 

Résultats par :
 


Rechercher Recherche avancée

Connexion

Récupérer mon mot de passe

Sondage

Quel est votre antivirus préféré ?

la bibliothéque grafics.h Vote_lcap16%la bibliothéque grafics.h Vote_rcap 16% [ 4 ]
la bibliothéque grafics.h Vote_lcap32%la bibliothéque grafics.h Vote_rcap 32% [ 8 ]
la bibliothéque grafics.h Vote_lcap0%la bibliothéque grafics.h Vote_rcap 0% [ 0 ]
la bibliothéque grafics.h Vote_lcap0%la bibliothéque grafics.h Vote_rcap 0% [ 0 ]
la bibliothéque grafics.h Vote_lcap0%la bibliothéque grafics.h Vote_rcap 0% [ 0 ]
la bibliothéque grafics.h Vote_lcap36%la bibliothéque grafics.h Vote_rcap 36% [ 9 ]
la bibliothéque grafics.h Vote_lcap0%la bibliothéque grafics.h Vote_rcap 0% [ 0 ]
la bibliothéque grafics.h Vote_lcap0%la bibliothéque grafics.h Vote_rcap 0% [ 0 ]
la bibliothéque grafics.h Vote_lcap8%la bibliothéque grafics.h Vote_rcap 8% [ 2 ]
la bibliothéque grafics.h Vote_lcap8%la bibliothéque grafics.h Vote_rcap 8% [ 2 ]

Total des votes : 25

Derniers sujets
» algorithme en langage C
la bibliothéque grafics.h EmptyJeu 28 Nov - 8:07 par arsenepoutsi

» CCNA version 4 français
la bibliothéque grafics.h EmptyDim 31 Mar - 15:15 par kadhouceeee

» Trés important " Livre exercices en langage C ( claude delannoy) "
la bibliothéque grafics.h EmptyJeu 27 Sep - 16:31 par latifa oustouh

» Ulead VideoStudio 11.5.0157.2 Plus + Crack Collection
la bibliothéque grafics.h EmptyJeu 26 Avr - 9:51 par miloduvi

» Langage IDL(Interface Definition Language)
la bibliothéque grafics.h EmptyMar 27 Sep - 13:02 par Abdelkhalek Bakkari

» demande cours PHP
la bibliothéque grafics.h EmptyJeu 2 Juin - 11:23 par elasriahmed

» exemple page web réaliser avec du html et JavaScript
la bibliothéque grafics.h EmptyLun 30 Mai - 4:05 par ouh.rouchan.zakaria

» cours group2_ 2année 2011
la bibliothéque grafics.h EmptyDim 20 Mar - 15:35 par El Maligno Angelo

» Cours : Infrastructures Réseaux 2003 Server
la bibliothéque grafics.h EmptyMar 15 Fév - 6:55 par jettjackson

» cours officiel de CCNA 2
la bibliothéque grafics.h EmptyMar 18 Jan - 13:53 par agares

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

[ Voir toute la liste ]


Le record du nombre d'utilisateurs en ligne est de 27 le Lun 3 Juin - 10:16
Statistiques
Nous avons 437 membres enregistrés
L'utilisateur enregistré le plus récent est intellection

Nos membres ont posté un total de 1292 messages dans 373 sujets

la bibliothéque grafics.h

4 participants

Aller en bas

la bibliothéque grafics.h Empty la bibliothéque grafics.h

Message par ELBADRI.Zakaria Dim 24 Mai - 13:15

je poste un petit résumer sur la fonction grafics.h de langage C par ce que dans nos projet il faut ajouter du grafisme alors je pense qu'il n y as pas mieu qu'utiliser cette fonction. je vous laisse avec le résumer

La librairie "graphics.h"


1. Initialisation et fermeture
Tout d'abord : vérifiez que "Graphics library" est coché dans le menu [Options]
[Linker] [Librairies].
Pour initialiser le mode graphique (basculer du mode texte, lancé par défaut par le
compilateur, au mode graphique), on dispose de fonction initgraph. Par exemple :
#include
void main()
{
/* auto-détection de la carte graphique */
int gdriver = DETECT, gmode, errorcode;
/* initialisation */
initgraph(&gdriver, &gmode, "c:\\tc\\bgi\\");
/* résultat de l'initialisation */
errorcode = graphresult();
if (errorcode != grOk) /* en cas d'erreur... */
{
printf("ERREUR: %s\n", grapherrormsg(errorcode));
printf("Pressez une touche...");
getch();
exit(1);
}
}
Le troisième paramètre de la fonction initgraph (en gras dans l'exemple) doit
contenir une chaine de caractère indiquant le chemin du pilote graphique (.bgi). Par
défaut, le Turbo C/C++ place les BGI dans le répertoire C:\TC\BGI. Si vous utilisez
le mode graphique dans l'un de vos programmes, il faut, outre l'exécutable, fournir le
fichier du pilote graphique et faire en sorte qu'il soit placé dans le répertoire indiqué
par initgraph. Vous pouvez également compiler le fichier BGI à l'aide du
programme bgiobj.exe (inclus avec le Turbo C, dans c:\tc\bgi – ce programme
transforme le BGI en OBJ). Puis d'ouvrir un projet dans lequel vous inclurez votre
fichier C et votre fichier OBJ (le compilateur compile dans ce cas les deux fichiers et
les fond dans un même fichier EXE).
Il faut prévoir, lorsque vous quitterez votre programme, la fermeture du mode
graphique. Il existe, pour cela, la fonction closegraph().

2. Les fonctions graphiques
Couleur du tracé : setcolor(couleur)où couleur est un entier ou une
constante prédéfinie indiquant le nom de la couleur (en Anglais : BLUE, GREEN,
YELLOW, etc... toujours en majuscule).
Couleur et style de remplissage : setfillstyle(style, couleur)où style
indique la trame de remplissage (SOLID_FILL : remplissage uniforme) et où la
couleur s'implémente comme précédemment.
Tracer de ligne : line(x0,y0,x1,y1)où (x0,y0) et (x1,y1) sont les
coordonnées des extrémités.
Tracer d'un rectangle : rectangle(x0,y0,x1,y1) où (x0,y0) sont les
coordonnées du coin supérieur gauche et x1,y1 sont les coordonnées du coin supérieur
droit. La couleur du rectangle est définie par setcolor.
Tracer d'une barre : bar(x0,y0,x1,y1) comme précédemment. La couleur et le
style de remplissage sont définis par setfillstyle.
Tracer un point : putpixel(x0,y0).
Connaître la couleur de l'écran en un point : getpixel(x0,y0).
Taille de l'écran : getmaxx() donne la largeur et getmaxy() la hauteur.
Effacer l'écran : cleardevice().
Remplir une région de l'écran : floodfill(x0,y0,couleur) où x0, y0 sont
les coordonnées où débute le remplissage et couleur est la couleur de la frontière
où doit s'arrêter le remplissage. La couleur de remplissage est définie par
setfillstyle.
ETC...
Il existe un grand nombre de fonctions dans cette librairie. Pour les connaître : tapez
graphics.h sur la fenêtre d'édition de votre compilateur puis pressez CTRL+F1.
ELBADRI.Zakaria
ELBADRI.Zakaria
Administrateur
Administrateur

Messages : 141
Points : 5923
Réputation : -1
Date d'inscription : 01/05/2009
Age : 34

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par Hicham Dim 24 Mai - 17:47

Bon résumé ..
ça sera mieux d'ajouter quelques exemples de cette bibliothèque ..
mais enfin .. bon travail
Hicham
Hicham
Modérateur
Modérateur

Messages : 8
Points : 5510
Réputation : 1
Date d'inscription : 02/05/2009
Age : 34

http://www.zawya-city.c.la

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par El Maligno Angelo Dim 24 Mai - 18:14

Effort considérable, Merciiiiiii
El Maligno Angelo
El Maligno Angelo
Administrateur
Administrateur

Messages : 373
Points : 6373
Réputation : 8
Date d'inscription : 25/04/2009
Age : 35
Localisation : ErRabat

https://ci-vinci.forum-actif.net

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par El hassani walid Mer 26 Mai - 13:56

marche-t-elle sur tout les copmilateurs ?
merci comme par exemple j'ai un projet (labyrinth) et je cherche la fonction gotoxy(int x,int y) pour implementer le truc qui bougera merci d'avance !
El hassani walid
El hassani walid
Membre actif
Membre actif

Messages : 36
Points : 5388
Réputation : 0
Date d'inscription : 25/10/2009
Age : 32
Localisation : rabat

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par Hicham Mer 26 Mai - 18:04

pour le truc qui bouge, tu peux le faire sans gotoxy(int, int)
parce que je croix que cette fonction utilisée pour afficher du text en mode text dans un endroit précis.
je croix qu'il vaut mieux suivre ces étapes :
- tu dessine ton objet, et tu crée une fonction toi même pour déplacer cet objet,
- dessiner l'objet avec le noire dans l'ancienne position pour qu'il soit invisible
- le déssiner avec le blan dans la nouvelle position indiquée par x et y
Hicham
Hicham
Modérateur
Modérateur

Messages : 8
Points : 5510
Réputation : 1
Date d'inscription : 02/05/2009
Age : 34

http://www.zawya-city.c.la

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par El Maligno Angelo Mer 26 Mai - 19:52

gotoxy et la bibliotheque graphics.h n'existent que dans Turbo C.
Pour la cinematique, vaut mieux expliquer qu'est ce que tu vx faire bouger tt d'abord. Question
El Maligno Angelo
El Maligno Angelo
Administrateur
Administrateur

Messages : 373
Points : 6373
Réputation : 8
Date d'inscription : 25/04/2009
Age : 35
Localisation : ErRabat

https://ci-vinci.forum-actif.net

Revenir en haut Aller en bas

la bibliothéque grafics.h Empty Re: la bibliothéque grafics.h

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum