DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Microsoft Foundation Class

Date de mise à jour : 26/05/2025 | Identifiant OffreInfo : 03_251269416F

Information fournie par :
Via Compétences (Carif-Oref Auvergne-Rhône-Alpes)

Objectifs, programme, validation de la formation

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 de la formation

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

Validation et sanction

Attestation de formation

Type de formation

Non certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures total

Conventionnement : Non

Financeur(s)

Bénéficiaire de l'action

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Aucun

Modalités d'accès

Lieu de réalisation de l'action

Formation entièrement à distance
Adresse
80 Cours Docteur Long
69003 - Lyon 3e
Responsable : Réseau Formateurs
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
80 Cours Docteur Long
69003 - Lyon 3e
Responsable :
Téléphone fixe : 0482537126
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Réseau Formateurs
SIRET: 79966309100020

Responsable : RISSOAN
Téléphone fixe : 0482537126
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 01/03/2025 au 31/03/2026
débutant le : 01/03/2025
Adresse d'inscription
80 Cours Docteur Long
69003 - Lyon 3e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Réseau Formateurs
SIRET : 79966309100020

Adresse
80 Cours Docteur Long
69003 - Lyon 3e
Téléphone fixe : 0482537126
Contacter l'organisme