Référence: 251269416F

/

Mise à jour le

Microsoft Foundation Class

Réseau Formateurs

Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

Niveau de sortie : Sans Niveau spécifique

Pour cette formation

1 session disponible

Consulter

Objectifs

Comprendre les fondamentaux de MFC
Créer des interfaces utilisateur avec MFC
Utiliser le dessin avec GDI
Implémenter le multithreading avec MFC
Connecter à des bases de données et réseaux
Adopter des pratiques avancées et étudier des cas réels

Programme

Comprendre les fondamentaux de MFC
- Découvrir l'architecture de MFC
- Examiner les classes de base de MFC
- Évaluer les avantages de l'utilisation de MFC dans le développement Windows
- Comparer MFC avec ses alternatives comme WPF et Qt
- Installer les outils nécessaires pour le développement MFC
- Configurer un environnement de développement pour MFC
Créer des interfaces utilisateur avec MFC
- Construire et manipuler des fenêtres avec MFC
- Appliquer CWnd et ses classes dérivées
- Concevoir des boîtes de dialogue modales et modeless
- Gérer les messages Windows dans MFC
- Intégrer des contrôles communs dans les dialogues
- Personnaliser l'interaction utilisateur via les contrôles avancés
Utiliser le dessin avec GDI
- Initier au Graphics Device Interface (GDI)
- Dessiner des formes et gérer les couleurs
- Gérer les ressources de l'application comme les icônes, les curseurs et les menus
- Optimiser la mémoire et les performances lors du dessin
- Améliorer les rendus graphiques avec le double buffering
- Créer et gérer des menus et des barres d'outils
Implémenter le multithreading avec MFC
- Comprendre le multithreading dans MFC
- Créer, synchroniser et gérer des threads
- Utiliser les classes de synchronisation de MFC
- Diagnostiquer les problèmes courants de multithreading et proposer des solutions
- Mettre en pratique le multithreading
- Améliorer les performances des applications multithreads
Connecter à des bases de données et réseaux
- Accéder aux bases de données avec MFC
- Utiliser CDatabase et CRecordset
- Gérer la connectivité ODBC
- Établir la communication réseau via les sockets Windows
- Construire des applications client/serveur
- Sécuriser la communication entre les applications
Adopter des pratiques avancées et étudier des cas réels
- Suivre les bonnes pratiques de développement avec MFC
- Analyser des études de cas réelles
- Discuter des défis et des solutions dans des projets MFC
- Explorer les stratégies de débogage pour MFC
- Réaliser un projet complet intégrant les concepts appris
- Recevoir des retours et des conseils d'experts

Certifications et métiers visés

Consulter le diplôme, titre ou certificat... délivrés en fin de formation ainsi que les métiers auxquels cette formation vous donne accès.

Résultats attendus

Attention, cette formation ne conduit pas à une certification ou une habilitation inscrite au RNCP.

1 session : Microsoft Foundation Class

  • au

    Réseau Formateurs

    Cet organisme a obtenu la marque « Qualiopi » pour ses actions de formation.

    • Distanciel
    • Session terminée

    Formation professionnelle