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.
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++
+
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 !
+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 !
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 !
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++
+
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 !
Partager