elhajjajireda
Messages postés34Date d'inscriptionmercredi 3 juin 2009StatutMembreDernière intervention20 juin 2011
-
28 mai 2011 à 23:30
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
30 mai 2011 à 14:23
Bonjour,
j'ai crée une bibliothèque qui fait le traitement d'image et je veux savoir quel outil je dois utiliser pour créer une interface graphique (QT, visual C++ ...)
elhajjajireda
Messages postés34Date d'inscriptionmercredi 3 juin 2009StatutMembreDernière intervention20 juin 2011 29 mai 2011 à 21:57
Calade pour vos question , j ai pas écrit des fichiers DLL, je pratique la programmation avec c++ et c'est le même langage que j'ai utilisé pour crée cette bibliothèque.
Mon but c'est de crée un interface graphique simple pour faire des appelles de tous les fonctions que j'en ai sur ma bibliothèque.
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 30 mai 2011 à 14:23
Visual C++ permet de faire des interfaces graphiques en utilisant diverses librairies dont certaines dont déjà citées : Win32, MFC (En perte de vitesse à priori), Winforms...
L'utilisation de WxWidget se fait probablement plus à l'aide de Code::Blocks.
Pour QT, il me semble qu'il y a des outils dédiés.
GTK et GTK+ n'ont pas encore été mentionnés.
Il ne te reste qu'à comparer ces bibliothèques (Par exemple en les cherchant sur wikipedia).
Globalement, il y en a déjà des portables Windows + Linux (QT, GTK, WxWidget) et d'autres non (Win32, Winforms).
Utiliser directement le Win32 permet d'avoir le plus de possibilités et les meilleurs performances possibles (Toutes les autres bibliothèques s'appuient dessus). Tu aurais aussi un exécutable léger sans dépendances. Regarde par là.
Pour utiliser les Winforms, il faut faire du C++/CLI (Du .NET). Il faut que le framework .NET soit installé sur la machine cible. Les performances peuvent être mauvaises notamment du fait de toute l'usine à gaz entrainée. L'intégration du C++ avec le .NET n'est pas particulièrement bonne (Comparés au langage dédié C# et au VB complètement transformé). Les winforms sont peu utilisées depuis le C++. D'ailleurs elles sont déjà obsolète et supposées remplacées par WPF au moins pour C# et VB.