IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

MFC Discussion :

D�veloppement d'une interface graphique


Sujet :

MFC

  1. #1
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut D�veloppement d'une interface graphique
    Bonjour,

    je voudrai d�velopper une interface graphique en c++ et je compte utliser le framework MFC.
    Ma question est je dois choisir quoi comme Type d'Application? SDI, MDI ou autre?
    Sachant que mon interface doit contenir des boutons, des cases pour afficher des resultats num�rique et plus DES GRAPHE (ex: l'�volution d'un param�tre en fonction du temps).

    Merci d'avance

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Si ton application travaille avec des documents qu'elle doit pouvoir cr�er et enregistrer, alors SDI ou MDI devraient �tre bons.

    Si c'est un truc simple avec des boutons et des trucs qui s'affichent, Dialog Based peut �tre plus appropri�.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut
    mais qu'est ce que je dois choisir entre SDI et MDI ? Comme j'ai mentionn� avant je veux que mon interface contenir des boutons, des cases d'affichaes des resultats et l'evolution des graphes en temps reel

    merci

  4. #4
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    SDI c'est comme Notepad, �a ouvre un document, MDI comme Visual Studio 6, �a peut avoir plusieurs documents ouverts dans des sous-fen�tres.

    Franchement, le plus simple, surtout si tu n'as jamais programm� sous MFC avant, ce doit �tre le Dialog-based.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  5. #5
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut
    oui j'ai jamais utilis� MFC, d'ailleurs je suis d�butant en c++ ce qui me complique plus les choses !
    ok, si le Dialog-based va me permettre de faire ce que je veux, je vais le choisir alors.

    Merci bcp M�dinoc

  6. #6
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut
    j'ai trouv� dans les exemples qui existent dans le help de visual studio un exemple qui affiche une fentre vide, il s'appelle HELLOAPP (...HELP / Exemples / dossier des exemples locaux /VC2010Samples / C++ / MFC /general\helloapp).

    Dans ce projet il existe d�j� deux classes d�riv�es de "CWinApp et CFrameWnd", je compte � faire la mm chose pour les 2 autres classes de base dans les MFC "CDocument et CView" et le d�part du d�veloppement de mon a APP sera � partir de l� ! votre avis ??

    1- comment je peux savoir elle de quelle type cette application ( mdi, sdi based dialog) ?
    2- Dans la configuration est ce que le choix entre " utliser les MFC dans une dll partag�" et " utliser les MFC dans une bibliotheque statique" peut etre chang� � la fin ou mileu du d�veloppement ? que ce que je dois choisir sachant que cet interface va afficher les valeurs g�n�r�s par une un autre projet en c++ ?

  7. #7
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    S'il y a CDocument et CView, c'est forc�ment MDI ou SDI, pas DialogBased.

    Il me semble que c'est SDI si ta classe d�rive de CFrameWnd et non pas de CMDIFrameWnd.

    Je ne sais plus si �a peut �tre chang�, mais de nos jours on utilise pratiquement toujours la version DLL.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  8. #8
    Membre confirm�
    Homme Profil pro
    �tudiant
    Inscrit en
    Avril 2011
    Messages
    47
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 47
    Par d�faut
    Merci M�dinoc

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 3
    Dernier message: 22/09/2012, 16h27
  2. R�ponses: 0
    Dernier message: 07/07/2012, 00h07
  3. D�veloppement d'une interface graphique personalis�e.
    Par Simonake dans le forum D�veloppement Web en Java
    R�ponses: 1
    Dernier message: 16/03/2010, 03h35
  4. D�veloppement d'une interface graphique pour scanner
    Par dewey01 dans le forum GTK+ avec C & C++
    R�ponses: 13
    Dernier message: 01/02/2009, 22h18
  5. comment fonctionne une interface graphique???
    Par elekis dans le forum Langages de programmation
    R�ponses: 2
    Dernier message: 27/10/2004, 23h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo