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 ami Voici 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:
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
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...
"Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".
Consultant indépendant.
Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
C, Fortran, XWindow/Motif, Java
Je ne réponds pas aux MP techniques
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
Pas de Wi-Fi à la maison : CPL
C'est pas C++ ?Envoyé par souviron34
Pas de Wi-Fi à la maison : CPL
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
" Dis ce que tu veux qui insulte mon honneur car mon silence sera la réponse au mesquin.
Je ne manque pas de réponse mais : il ne convient pas aux lions de répondre aux chiens ! " [Ash-Shafi'i ]
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 !
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