Rechercher : dans
Par :

Langage C; graphics.h sous windows; visual C+

Dernière réponse le 16 mai 2008 à 00:43:17 hfln, le 19 nov 2002 à 16:46:01 
 Signaler ce message aux modérateurs

Bonjour,
Je souhaite utiliser graphics.h en C sous windows avec visual C++. J'obtient une erreur pour absence du fichier; Ou puis-je me procurer graphics.h pour pouvoir compiler mes programmes.
Cordialement

HervéFourlinnie

Meilleures réponses pour « Langage C; graphics.h sous windows; visual C+ » dans :
Les piles en langage C VoirLes piles Requis I. INTRODUCTION II. Définition III. La construction du prototype d'un élément de la pile IV. Opérations sur les piles A. Initialisation B. Insertion d'un élément dans la pile C. Ôter un élément de la pile D. Affichage...
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Langage C - Les types de données VoirLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C, une chaîne...

1

teebo, le 19 nov 2002 à 17:02:31

http://sunlightd.virtualave.net/Windows/DirectX/Step9/Graphi­cs.h.html

Mais bon, ca m'a pris 3 minutes avec google...

ö,ö  "Il est plus facile de donner des conseils
\_/    que de les appliquer"

Répondre à teebo

2

hfln, le 20 nov 2002 à 09:30:13
  • +1

Merci teebo

HervéFourlinnie

Répondre à hfln

3

hfln, le 20 nov 2002 à 11:04:47

J'ai compilé mon programme avec le graphics.h récupéré. J'ai obtenu 39 erreurs. j'aimerai une aide au déboguage de la première série (les autres sont sur le même principe). Voici un extrait du fichier :
// Graphics.h
//
// DirectX Graphics handling code

#ifndef __GRAPHICS_H__
#define __GRAPHICS_H__

// Application-specific
extern HWND hWndMain;

BOOL InitDirectXGraphics();

et voici les premières erreurs générées :
error C2061:syntax error: identifier 'hWndMain'
error:C2059:syntax error:';'
error:C2061:syntax error:identifier 'InitDirectXGraphics''
error:C2059:syntax error:';'

Que puis-je faire? Ai-je oublié un include?
Cordialement


HervéFourlinnie

Répondre à hfln

4

josch83, le 20 nov 2002 à 14:35:37

Oui mais sans la librairie et les composant DirectX ça ne risque pas de marcher très bien. Il ne suffit pas de coller le .h pour que ça marche. lol.
Un petit conseille essaye OpenGL tu vers. ;)

josch83

Répondre à josch83

5

HervéFOURLINNIE, le 20 nov 2002 à 16:46:51

Merci, mais au secours!
Je débute en C et je veux juste écrire un programme qui trace un rectangle. Il me faut #include graphics.h et quoi d'autre , et ou le placer.
j'ai cherché sur le web : OpenGl, j'ai trouvé foisons d'infos, mais qu'en faire, que télécharger et ou le placer, et à quoi ca sert.
Y-a-t'il un moyen de tester un programme C qui trace un rectangle sans grosses complications pour commencer?
Merci

Répondre à HervéFOURLINNIE

6

josch83, le 20 nov 2002 à 18:10:49

Si tu utilise Windows tu peut faire une petite recherche sur le mode 13h, mode vga. C'est pas très compliquer et c'est pas très beau, mais pour commencer tu peut l'esseyer. C'est plus pour te faire la main. ;)

Bonne chance et si tu as des problème tu peut me mailer à :

schmidt.joachim.devel@bluewin.ch

josch83

Répondre à josch83

7

georges, le 27 nov 2002 à 23:19:17

Bonsoir a tous,
pour avoir travaillé un tout petit peu avec directX et visual C++,
il faut :
- dire à VC++ que tu utilise directX :Tools/options
- dans l'onglet directories choisir "include files" et ajouter le chemin de ton repertoire include (ex : C:\DXSDK\INCLUDE)
- choisir ensuite "librarie file" et ajouter le repertoire lib (ex : C:\DXSDK\LIB)
- met ces chemins en premier dans la liste et tu pourra utiliser DirectX correctement

pour ce qui est de graphics.h, je ne pense pas que tu sois obliger d'utiliser directX.
a+

Répondre à georges

8

 ikkkk, le 16 mai 2008 à 00:43:17

#include<graphics.h>



ch = getch(); if (ch==0) ch=getch();
rec=getch();if(rec==0) rec=getch();
} rectangle(1,1,639,479);

Répondre à ikkkk