Graphique
3 Le graphisme (1ère partie)
Ras le bol de l'alphanumérique et du 25 * 80 de grand papa… Vive le VGA enfin c'est déjà démodé mais avec notre Turbo C 2.0 c'est tout ce que nous pouvons faire. A noter tout de même que la plupart des jeux d'action Doom Like ont été écrits en MCGA (300*200*256 couleurs !!!). 3.1 Mise en fonction du graphisme & utilisation de l'aide
3.1.1 Utilisation de l'aide Nous allons apprendre à utiliser l'aide en ligne de Turbo C 2.0. L'aide en ligne s'affiche lors de l'appui simultané de Ctrl et F1 sur un mot clé. Exemple : La fonction initgraph provoque l'affichage de :
Ce que fait notre fonction.
Indique la bibliothèque nécessaire pour l'utilisation de cette fonction.
Descriptif d'appel de la fonction
Liens vers d'autres fonctions qui s'utilise conjointement à la nôtre.
Le préfixe far signifie une valeur longue du pointeur (peu importe). Pour notre connaissance générale, il faut simplement savoir que c'est comme si les pointeurs normaux ne pouvaient adresser du courrier que sur la France et les pointeurs far sur le Monde. Les pointeurs far ont disparu avec les compilateurs 32 bits. Sinon, on retrouve tous les termes précédemment employés … La bibliothèque nécessaire nous indique qu'il nous faudra ajouter : #include à la liste. Maintenant à nous de jouer. 3.1.2 Les fonctions à utiliser Voici les fonctions que l'on va utiliser dans un premier temps : initgraph (…)
M. Berthomier Eric
Page 1/9
01/09/00
Initiation au langage C. Niveau 2.
graphresult() closegraph ()
Exercice : En utilisant l'aide en ligne, essayez de comprendre l'utilisation des 3 fonctions. Explications : Par défaut, les programmes écrits en C fonctionnent en mode Texte. La fonction initgraph permet de passer en mode graphique. Ce mode graphique demeure jusqu’à la rencontre de le fonction closegraph qui arrêtera le mode graphique pour repasser en mode Texte. Et la fonction graphresult alors ? Elle sert