Microsoft Foundation Class

Réseau Formateurs

Non finançable CPF
Tout public
En ligne
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Prix
Nous contacter
Durée
Nous contacter
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
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

Envie d’en savoir plus sur cette formation ?

Documentez-vous sur la formation

Quelle est votre situation ?

Haut de page