Langage C; graphics.h sous windows; visual C+
hfln
Messages postés
13
Statut
Membre
-
ahmed_jso Messages postés 4 Statut Membre -
ahmed_jso Messages postés 4 Statut Membre -
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
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
7 réponses
-
http://sunlightd.virtualave.net/Windows/DirectX/Step9/Graphics.h.html
Mais bon, ca m'a pris 3 minutes avec google...
ö,ö "Il est plus facile de donner des conseils
\_/ que de les appliquer"-
-
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
-
-
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-
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
-
-
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 -
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+ -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
#include<graphics.h>
ch = getch(); if (ch==0) ch=getch();
rec=getch();if(rec==0) rec=getch();
} rectangle(1,1,639,479); -
bonjour la solution est utuliser turbo c
telecharger a partire de cette adresse
http://www.toutla.com/prog/turboc.php -
bon je tu conseil d'utilise Java le graphisme dans le langage c est tres modeste