none
projet interface utilisateur RRS feed

  • Discussion générale

  • bonjour,

    je doit mettre en place une interface graphique sous VC++ mais je ne sait pas par ou commencer

    merci de votre aide...

    • Déplacé Ciprian Duduiala lundi 30 mai 2011 11:57 forum erroné (Origine :Visual Studio - en général)
    • Type modifié Ciprian Duduiala lundi 6 juin 2011 06:08 pas de réponse de l'utilisateur qui a lancé la question
    • Type modifié Ciprian Duduiala lundi 6 juin 2011 06:08 pas de réponse de l'utilisateur qui a lancé la question
    • Type modifié Ciprian Duduiala lundi 6 juin 2011 06:08 pas de réponse de l'utilisateur qui a lancé la question
    lundi 30 mai 2011 11:36

Toutes les réponses

  • Quel genre d'interface graphique: simplement un fond graphique sur vos boites de dialog et des boutons avec des images

    ou alors dessiner des courbes ou des vidéos à l'écran ?


    Delphine GARRO
    lundi 30 mai 2011 12:06
  • MFC ?

    WTL ?

    wxWindows/wxWidgets ?

    Qt ?

    Win32 de base ?

    WinForms ?

    WPF ?

    etc. ????


    Paul Bacelar, Ex - MVP VC++
    lundi 30 mai 2011 12:17
    Modérateur
  • Bonjour,

     

    le plus simple est de partir avec une application MFC. Tu partiras sur quelque chose de précablé et non from scratch.

    Visual C++ -> New Project -> MFC Application et hop , c'est parti !

    Le wizzard va te générer un skelette d'application qui possède déjà un menu, une toolbar, le menu File, Help, etc.

    Tu te focalise sur la vue (jargon MFC pour dire ta fenetre SDI ou MDI) au format CFormView.

    CFormView est une fenêtre dans laquelle tu poses des controls graphiques avec la boite à outils du designer VC++ via le fichier RC (ressource file).

    Le plus simple pour commencer est de télécharger un sample MFC disponible par exemple dans une edition Visual Studio.

    Cherche aussi sur MSDN, tu devrais trouver de vieilles applications qui te prendront par la main.

     

    liste des samples MFC ici: http://msdn.microsoft.com/en-us/library/482ck6x8%28v=VS.90%29.aspx

     


    Christophe Pichaud
    mercredi 1 juin 2011 12:54
  • Les MFC sont loin d'être la librairie graphique la plus simple à aborder.

    Concepts de Document/Vue, la pompe à message, le routage des WM_COMMAND, DDX/DDV, Message Map, le hooking de fenêtre etc. ne sont pas ce qui se fait de plus simple et immédiat.


    Paul Bacelar, Ex - MVP VC++
    mercredi 1 juin 2011 16:36
    Modérateur