Salut à tous,
Je débute dans le C et j'aimerai utiliser un environnement graphique (sous window) pour faire des fenêtres, et un bouton parcourir..., alors voilà si vous en connaitriez...
(Si si j'ai recherchez !)
Merci d'avance...
Salut à tous,
Je débute dans le C et j'aimerai utiliser un environnement graphique (sous window) pour faire des fenêtres, et un bouton parcourir..., alors voilà si vous en connaitriez...
(Si si j'ai recherchez !)
Merci d'avance...
Environnement graphique: Il y a de nombreux tutoriaux (ou des exemples commentés) pour cela sur le site : cherche API Win32, programmation windows, etc.
(cela marche en C comme en C++)
Il existe aussi d'autres manières de programmer en graphique sous Windows, telles que MFC (pour cela aussi, il y a des tutoriaux)
Quand tu auras compris les tutoriaux, tu comprendras alors comment utiliser les fonctions avancées (comme le "bouton parcourir" avec GetOpenFileName() et GetSaveFileName()...)
Merci beaucoup !!
Le C n'est pas forcément le meilleur langage qui soit pour développer sous Windows (Delphi, Python, Ruby etc.).Envoyé par nico le terrible
Si tu tiens au C, je te conseille la surcouche portable (indépendante de l'OS) GTK+, utilisable facilement avec l'IDE Dev-C++. Mais si tu préfères bricoler directement les fonctions système, libre à toi.
Détails à propos du développement sous Windows sur le forum "Developpement Windows" (Le langage C n'étant qu'un ici qu'un outil de mise en oeuvre) et sur le forum "Outils pour C & C++ / EDI / Compilateurs / etc" pour les question sur Dev-C++.
Ils sont bien ces liens - cela devrait refroidir n'importe qui souhaitant utiliser l'API Windows directement en C ou en C++... Tout cela pour un malheureux Hello World...Envoyé par Médinoc
Hélas trop de commentaires tue le commentaire, surtout en plaintext.
En couleurs, ça rend bcp mieux...
Je pense que je vais me faire un toto en XHTML/CSS qui offre la possibilité de masquer ce qui semble "de trop", car en effet, c'est déjà un peu lourd, surtout en noir & blanc...
Et puis, sinon, tant mieux si ça les dégoûte, qu'ils choisissent d'utiliser une API portable, non mais!
C'est honteux d'avoir renommé le fichier .c en .cpp pour faire croire qu'on fait du C++.
C'est très gentil mais j'ai a peine commencé que j'ai déjà la migraine...
Sinon vous ne connétriez pas des livres qui traite du sujet ?
J'ai cherché chez pas mal (3) d'éditeurs spécialisés et j'ai pas trouvé...
La référence (anglais)Envoyé par nico le terrible
http://www.charlespetzold.com/pw5/
Il a existé une version en Français de ce bouquin, mais malheureusement, elle est épuisée. Si tu la trouve, garde là, c'est un collector (dernier livre de programmation en, C sous WIndows, avant C#)
Au fait C# + .NET est le bon ticket pour développer des applications GUI sous Windows...
Nota. Le bon forum est "Développement Windows".
Pour l'utilisation de l'API windows par elle-même, tu m'expliqueras où est la différence... on n'est pas en MFC ici.Envoyé par Alexis75014
Et ce n'est pas "pour faire croire qu'on fait du C++" mais pour montrer que cela peut marcher sans problème avec les deux compilateurs...
(d'ailleurs, Dev-C++ fait exactement la même chose pour son template winapp...)
Salut à tous,
Voilà alors j'ai en fait voté pour GTK+ (pour la portabilité !!), mais j'ai un problème...
Alors voilà mon problèmes, j'ai bien réussit à installer la librairie GTK+ avec Dev C++ mais au moment du "linkage", il y a plein de fonctions que le linkeur ne trouve pas...
Alors si certain aurais déjà installer cette librairie et saurait comment on fait...
Je pense en fait que çà vienne du nom des dossiers, en effet dev c++ a installer cette superbe librairies dans un dossier "gtk-2.0", alors j'ai bien modifié en "gtk", mais pas les fichiers .o... (car je ne sais pas ou ils sont...)
Ce n'est pas une question sur le langage C. Le bon forum est "Outils pour C & C++ / EDI / Compilateurs / etc"Envoyé par nico le terrible
Il ne faut pas bricoler comme ça. Efface et réinstalle sans rien changer. As-tu bien installé glib, atk, pango ?
Je suis vraiment désolé de toujours me gourer de forum...
Je continue la ou sur l'autre ?
Envoyé par nico le terrible
et sur le site de GTK+ qu'est-ce qu'ils disent pour employer avec Dev C++ ?????
J'ai pas trop regardé car il y avait marqué (ou alors c'était sur un autre site...) comment faire une installation automatique et je l'ai faites seulement GTK est mit dans un dossier au nom tordu, et pour l'appeler à chaque fois vive l'embrouille !
j'ai installé recemment GTK+ avec dev-c++ et j'ai eu quelques prolèmes que j'ai finalement resolu grace à ce forum.
jette un coup d'oeil ici:
http://www.developpez.net/forums/viewtopic.php?t=400452
Pour installer GTK, il faut utiliser le système de mise à jour des 'packages' de Dev-C++.Envoyé par nico le terrible
Outils
Nouvelle versions/packages
Une fois que les 4 modules sont installés (glib, atk, pango et gtk) un projet GTK est automatiquement ajouté à la liste des projets de base. Il n'y a ensuite rien d'autre à faire que de créer un projet GTK
Fichier
Nouveau
Projet
Selectionner 'GTK+ Application'
etc.
et c'est parti. Les bibliothèques et les chemins tordus sont pris en comptes automatiquement.
Il faut apprendre à se servir de ses outils...
Ok moult merci !
Super ce forum !!
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