Techniques Informatiques Développer en C++ avec les MFC
ObjectifsCe cours permet d'apprendre à concevoir et à mettre en œuvre une application en C++ avec les MFC, en profitant des caractéristiques intéressantes tout en évitant les pièges
StageDurée de la formation : 5 jours
DiplômeTechniques Informatiques Développer en C++ avec les MFC
ContenuIntroduction
- Programmation Orientée Objet et modèle MFC
- Organisation de Windows - Win32
Architecture des MFC
- Hiérarchie des classes MFC
- Architecture en Document / Vue
- Gestion des messages
- Support de la base de registre
- Composition et fonctionnement d'une application
Environnement de développement
- Développer Studio
- Assistants
- Editeurs de ressources
- Documentation
- Outils de "debug"
Classes de base
- Classe application
- Classe fenêtre
- Gestion des classes
- Gestion des messages dans les classes
- Programme de base avec les MFC
Création de l'interface utilisateur
- Gestion des menus, barres d'état et icônes
- Les classes de contrôle. Les dérivées, contrôles 32 bits
- Les boîtes de dialogues (modales, non modales et standards)
Documents et vues
- Applications SDI et MDI
- La gestion des documents
- L'accès aux fichiers
- La gestion des vues
Outils graphiques
- Systèmes de coordonnées, mode de mapping
- Primitives graphiques
- Polices de caractères
Impression sous MFC
- Mise en oeuvre
- L'aperçu avant impression