bonjour tt le monde
svp je veux faire une interface graphique mais avec le language C et le compilateur dev _ c est ce que je peux le faire ?est ce qu il ya des bibliotheque speciales car je veux pas une interface textuelle
merci
bonjour tt le monde
svp je veux faire une interface graphique mais avec le language C et le compilateur dev _ c est ce que je peux le faire ?est ce qu il ya des bibliotheque speciales car je veux pas une interface textuelle
merci
Il y a au moins l'API Windows. Il suffit d'inclure <windows.h>. Le détail des fonctions peut être trouvé sur internet (MSDN, Borland, ...). Un bon tutorial est "Programming Windows" de Charles Petzold.
C'est du chipotage mais cet outils est un environnement de développement qui "intègre" un compilateur, ce n'est pas un compilateur lui même, d'ailleurs, je te conseil vivement de passer sur Code::Blocks car Dev-cpp n'est plus en développement et encore moins maintenuEnvoyé par marwa_rades
En fait, moi je t'aurais plutôt aiguillé vers GTK+ qui est plus facile à prendre en main et portable qui plus estEnvoyé par marwa_rades
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
est ce que le fait d'utiliser dev c++ comme compilateur resoud le proleme ou il faut utiliser gtk et est ce que il faut installer un autre logiciel avec le dev ou non
En fait tu peux tout aussi bien utiliser Dev-cpp, Code::Blocks (que je recommande), Visual C++ ... ou autre, GTK+ n'est qu'une bibliothèque, il suffit de régler ton compilateur pour qu'il link les libs qui vont bien au projet, etc.. et hop !
Bon ca va de soi qu'il te faut installer GTK+, les runtimes pour pouvoir lancer tes futurs programmes et les fichiers de développement pour te permettre de les compiler !
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Le livre de Petzold est un peu plus qu'un tutoriel, on appelle cela une Référence... Pour ce qui est des tutoriels, voici ce qu'on trouve sur developpez au sujet de l'API Win32:Envoyé par stephl
http://c.developpez.com/cours/#tutos-win
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
+1 !Envoyé par Franck.H
Puis, si tu ne veux pas vraiment t'embetter avec la prog pour le coté graphique, je crois qu'il existe un utilitaire glade qui te genere une interfece facilement... A utiliser ensuite avec la libglade.h il me semble !!
Pour débuter ce n'est franchement pas conseillé. Ce que je conseil, c'est d'apprend à utiliser GTK+ avec ses petites mimines pis une fois une assez bonne maîtrise du sujet on peut "éventuellement" passer sur Glade qui permet c'est vrai, de gagner pas mal de temps mais qui génère tout de même un code relativement laid !Envoyé par tinico
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Ce n'est toutefois pas l'approche que je recommande pour débuter. Utiliser Glade, c'est bien quand on sait déjà programmer avec GTK+. Personnellement, j'utilise rarement Glade. Sinon, je pense également, comme Franck et tinico, que GTK+ est une API plus facile d'accès que win32 lorsqu'on débute.Envoyé par tinico
Si tu te décides pour l'uilisation de Code::Blocks en remplacement de Dev-C++, les dernières versions "nighty builds" (depuis le mois de novembre, je crois) incluent par défaut un projet GTK+.
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Les dernières versions de Glade ne génèrent plus de code, mais utilisent exclusivement la libglade. Mais je suis d'accord, le code généré par les versions antérieures à Glade3 était assez lait.Envoyé par Franck.H
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
Ok, c'est toujours bon à savoir ... m'enfin j'utilise pas ce programme, j'aime programmer moi même, c'est largement plus instructif et on bien plus satisfait du travail qui fonctionneEnvoyé par mujigka
Mon Site
Ma bibliothèque de gestion des chaînes de caractères en C
L'imagination est plus importante que le savoir. A. Einstein
Je ne répond à aucune question technique par MP, merci d'avance !
Mais je n'ai pas milité pour son utilisation...Envoyé par Franck.H
Thierry
"The most important thing in the kitchen is the waste paper basket and it needs to be centrally located.", Donald Knuth
"If the only tool you have is a hammer, every problem looks like a nail.", probably Abraham Maslow
FAQ-Python FAQ-C FAQ-C++
+
je veux juste une trés simple intreface juste qui contient un ou 2 bouton et voila car c'est la logique applicative qui est plus importante dans mon mini projet
merci
Oui, Glade ne génère plus de code, juste un XML a exploiter avec la libglade !!
Pour faire ton interface, lance toi dans les tutos de GTK, tu verras, en une après midi (si tu es vraiment novice) tu auras ton interface graphique avec tes deux boutons !!
Bon courage
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager