Bonjour les spécialistes du langage C, quelqu'un peut il m'aider à développer une interface en C?C'est pour mon projet d'études, aidez moi svp.Merci de me donner des pistes pour résoudre mon problème.
Bonjour les spécialistes du langage C, quelqu'un peut il m'aider à développer une interface en C?C'est pour mon projet d'études, aidez moi svp.Merci de me donner des pistes pour résoudre mon problème.
GTK+ est ton amiVoici des Liens utils
![]()
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 !
Ok, mais moi je travaille dans des salles de TP de mon université et je n'ai pas accèse à GTK+.Y a t-il une autre solution ou pas.Sinon j'ai des bases de la programmation en C.Merci de m'aider.
Pour des interfaces utilisateurs graphiques en C tu n'as pas 36 choix:
- API Win32
- GTK+
- Graphics (interfaces en mode texte - DOS)
Au mieux tu aura accès à l'API Win32 si le parc informatique est sous Windows mais là il faut passer sur le forum Développement Windows
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 !
Salut,
Voici tout de même de quoi débuter avec l'API win32 ou GTK+. Pour l'API win32:
http://chgi.developpez.com/windows/
http://www.winprog.org/tutorial/ (excellent, mais en anglais)
En ce qui concerne GTK+:
http://nicolasj.developpez.com/gtk/cours/
Meilleures salutations et bonne chance
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++
+
euhh . ya XWindows aussi ;-)Pour des interfaces utilisateurs graphiques en C tu n'as pas 36 choix:
C'est X Window je crois. La Xlib est tout de même de très bas niveau, et il est beaucoup plus difficile de programmer une interface graphique en utilisant directement la xlib qu'en utilisant une tookbox de haut niveau comme GTK+, voir Motif, LessTif, Atena (ce n'est que mon avis, mais c'est moche).Envoyé par souviron34
Par ailleurs, le PO a dit qu'il était sous Windows, alors à moins d'utiliser l'environnement Cygwin, je crois pas que X Window a été porté sous win32. Pour le port win32 de GTK+, GDK a été réimplanté en utilisant l'API natif de Windows.
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++
+
non il ne l'a pas dit ;-)mujigka a écrit :
Par ailleurs, le PO a dit qu'il était sous Windows,
Motif est basé sur XWindow (c'est une couche au dessus de la XToolkit, elle-même une couche au-dessus de la Xlib.
C'est théoriquement le seul standard de l'industrie et multi-constructeurs utilisé en ihm (qui marche même sur Windows avec cygwin), avec maintenant Java..
Ce que je voulais dire c'est que rapport à ton affirmation, c'est beaucoup trop restrictif.. Il y a beaucoup d'outils.
Ceux qu'on a cités, plus OpenGL par exemple...
Tu as raison, il ne l'a pas dit. C'est ce que j'ai dû comprendre du fait de la non disponibilité de GTK+.Envoyé par souviron34
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++
+
Une interface entre quoi et quoi ?Envoyé par adamsid2000
Hum...Tu peux faire appel à des fonctions OpenGl dans un programme C.Envoyé par Emmanuel Delahaye
+1.Je n'ai pas compris pourquoi avoir répondu GTK+ directement.Envoyé par Emmanuel
C'est vrai que le PO n'a jamais parlé d'interface graphique... Il faudra donc qu'il précise son problème!Envoyé par Emmanuel Delahaye
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++
+
Pas de précision alors pas de réponses précises, moi j'ai pris au pied de la lettre, ils ont qu'à faire un effort dans leur demandeEnvoyé 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 !
Partager