Creer une boite de dialogue en C

Fermé
guest - 24 avril 2002 à 11:30
Nicolas M. Messages postés 48 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 novembre 2010 - 24 oct. 2009 à 16:26
peut on créer une boite de dialogue sous C et si oui est il possible de me donner un algorithme car je craque je n'y arrive pas!!!!!!
par avance merci!
A voir également:

4 réponses

Nicolas M. Messages postés 48 Date d'inscription vendredi 24 octobre 2008 Statut Membre Dernière intervention 1 novembre 2010 113
24 oct. 2009 à 16:26
Tu peux aussi utiliser la SDL, mais c'est un peu délicat... Si tu veux faire une boîte de type "Parcourir les fichiers" pour créer un fichier ou en ouvrir un existant, tu peux utiliser dirent.h . D'autre part, je crois que GTK+ fonctionne sous Windows... ;-)

Quelques liens qui peuvent aider (je conseille le Site du Zér0 à tout programmeur, quel que soit son niveau, même ceux qui, comme moi avant, n'ont aucune compétence de ce type peuvent comprendre !)

dirent.h :
http://www.siteduzero.com/tutoriel-3-178902-parcourir-les-dossiers-avec-dirent-h.html

SDL : La partie III du cours de C y est entièrement consacrée !
http://www.siteduzero.com/tutoriel-3-14189-apprenez-a-programmer-en-c.html#part_14186

Bonne prog' à tous !!!
1
Qu'esu ce que t'appelle une boite de dialogue et qu'est ce qu'elle doit faire cette boite?
0
etienne ou guest!
24 avril 2002 à 16:33
une boite de dialogue c'est pour moi une interface graphique entre l'utilisateur et un programme (exactement comme sur windows!)
mais il y a un hic!! je ne peux pas utiliser d'autre logiciel que borland donc adieu Unix et Linux (merci comme meme!)
0
un truc en MFC sous windows ou bien en GTK sous UNIX je suppose, si c'est sous windows bah tu peux directement la cree avec les exemples donnees a la creation de projet et sous unix ... j sais pas g pas de sources sous les yeux mais c'est pas tres long et ca se trouve facilement
0
le probleme est que l'on ne me donne aucun renseignement sur l'emplacement où mettre la "creation" de ma boite dans mon programme (la boite d'aide est plutot nulle et elle n'aide pas vraiment!!).d'autre part oui je travaille sous windows NT!!!!
0
Tu peut en effet le faire graphiquement avec windows en utilisant visual C++.

Si tu veut pas toucher au C++, tu peut utiliser, sous linux, des bibliothèques graphiques, comme gtk.
Elles sont absolument gratuites, mais coté pratique, je trouve ca vraiment moyen. Faire de la programmation graphique avec du code, c'est pas toujours très marrant.

Je te conseil de chercher des cours :
www.programmersheaven.com
linux.box.sk pourra peut etre te servir

en tout ca,s bonne chance
-1
le probleme est que je ne peux ni toucher au C++ ni a linux probleme de conflit avec le reseau general( va comprendre pourquoi!!!)
sinon j'ai peut etre une possibilité sur Labwindows mais peut on recuperer les données sur mon prog en C?
merci pour ta reponse
0
MarsuGL > etienne
26 avril 2002 à 09:37
AHAHAHAH ! ! Une bonne vieille boite de dialogue faite a la main !!!
Et ben fo utiliser les fonctions graphiques de ton compilateur; genre putpixel() tu devrais avoir une lib graphics.h a inclure.

et aprés si tu veux la souris va falloir manipuler les int du dos.
sinon, commence a creer une fonction Bouton qui te place un bouton a position x,y une fonction qui permette de l'enfoncer,
une fonction qui te fasse une boite avec un bouton ou plusieurs dessus etc...
Bonne chance.
0