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

hfln Messages postés 13 Date d'inscription   Statut Membre Dernière intervention   -  
ahmed_jso Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
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

7 réponses

teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
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"
0
hfln Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
Merci teebo

HervéFourlinnie
0
hfln Messages postés 13 Date d'inscription   Statut Membre Dernière intervention  
 
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
0
josch83
 
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
0
HervéFOURLINNIE
 
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
0
josch83
 
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
0
georges
 
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+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
ikkkk
 
#include<graphics.h>



ch = getch(); if (ch==0) ch=getch();
rec=getch();if(rec==0) rec=getch();
} rectangle(1,1,639,479);
0
yas-in
 
bonjour la solution est utuliser turbo c
telecharger a partire de cette adresse

http://www.toutla.com/prog/turboc.php
0
ahmed_jso Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
bon je tu conseil d'utilise Java le graphisme dans le langage c est tres modeste
0