Retournez à l'intro Vers l'intro
Accueil Formation Bureau d'études Produits Partenaires Références Contacts

Catalogue 2008

 Toutes
 Programmation
 Linux
 Windows
 PDA/mobile
 OS embarqués
 Temps réel
 Instrumentation
 Processeurs
 Réseaux
 Bus industriels
 Admin Système
 Base de données
 Méthodes
 Sécurité

Valid HTML 4.01 Strict


Réf.

Formation

Pdf

Durée

Dates

Lieu

Tarif

5103 Programmation Objet C++ MFC sous Windows Programmation Objet C++ MFC sous Windows 4 j. 08..11/07/08 Le Mans 1640 €
        07..10/10/08 Le Mans 1640 €
CénoSYS vous propose également des formations de thématique apparentée :
5119 Application Temps Réel sous Windows XP - RTX Application Temps Réel sous Windows XP - RTX 4 j. nous consulter - -
5117 Programmation Objet C++, MFC sous Windows CE/Mobile 5.0 Programmation Objet C++, MFC sous Windows CE/Mobile 5.0 4 j. 04..07/11/08 Le Mans 1640 €
5109 Programmation Visual Basic Application Access Programmation Visual Basic Application Access 2 j. nous consulter - -
5110 Programmation Visual Basic Application Excel Programmation Visual Basic Application Excel 3 j. nous consulter - -

Imprimer la fiche

printer


Formation Programmation Objet C++ MFC sous Windows

S'inscrire en ligne

S'inscrire en ligne

Réf. : 5103

Demande d'information email
Objectifs
Ce stage est construit autour du développement de quelques applications industrielles sous solution Microsoft Windows en abordant les points particuliers de la technologie C++ MFC (Microsoft Foundation Class) et de l’environnement de développement Visual Studio C++. Ce stage aborde l’optimisation des IHM, la gestion des ressources, le multitâche, les communications avec des périphériques ou des systèmes informatiques via port RS232 et les réseaux TCP/IP.
  • Maîtriser la technologie Microsoft Foundation Class au travers du langage C++ et de l’outil Microsoft Visual Studio
  • Mettre en œuvre les contrôles pour créer une interface utilisateur évoluée sous OS Microsoft
  • Etre capable de concevoir des applications multitâches, communicantes et de les déployer
Programme
1èrejournée
Programmation Orientée Objet et langage C++
  • Introduction à la Programmation Orientée Objet
  • Déclaration de classe et héritage
  • Méthodes et attributs
  • Instanciation d’objets et gestion mémoire
La technologie Microsoft Foundation Class
  • Vue d'ensemble des MFC et plate-forme Win32
  • Types MFC
  • CObject
  • CWnd
  • Outils et environnements de développement Visual Studio
Applications Boîte de dialogue MFC
  • CDialog
  • Classes de type Contrôle : CStatic, CButton, CListBox, CComboBox, CEdit …
  • Message Map et DDX
  • Intégration de Contrôle OLE et ActiveX …
Flux E/S et Fichiers
  • Classe CFile et manipulation des E/S fichiers
Travaux pratiques
  • Mes premières applications C++ MFC
  • Réalisation d’une application de configuration d’un port RS232

2èmejournée
Les Containers MFC
  • Chaînes
  • Tableaux
  • Listes et Templates
  • Sérialisation de données et CArchive
Travaux pratiques
  • Réalisation d’une application de manipulation, de tri et de sérialisation d’objets chaînés
Exécutif Windows 32 bits NT/XP
  • Kernel Mode / User Mode
  • Processus et Threads Win32
  • Priorité logiciel et ordonnancement : Mode REAL_TIME
  • XP et performances temps réel
  2èmejournée (suite)
Programmation Multitâche
  • Thread et API Win32 : Evénement, Sémaphore et Mutex
  • CTimer
Travaux pratiques
  • Réalisation d’une application multitâche de lecture/écriture Full Duplex sur port RS232
3èmejournée
Programmation des interfaces SDI/MDI
  • Menus, barre de tâches et barre d’outils
  • Classes dérivées CView
  • Programmation Graphique et GDI/GDI+
  • Structure Document/Vue
  • Interfaces multi vues et multi documents
Travaux pratiques
  • Réalisation d’une application de traitement d’images

4èmejournée
Accès aux bases de données
  • Driver ODBC et classe CRecordSet
Travaux pratiques
  • Application de gestion de production connectée à un serveur de base de données via lien ODBC
Programmation système Windows 32 bits
  • API Win32, fonctions Shell
  • Gestion du système de fichiers
  • Manipulation de la base de registre
  • Développement et utilisation de DLL avec support MFC
Programmation Réseau
  • Introduction aux Technologies Réseaux et les MFC
  • Socket et flux d’E/S
  • Requêtes http et programmation Web
  • Sécurité
Travaux pratiques
  • Réalisation d’une application Client Serveur réseau multitâche d’échange de données
Participants
Cette formation est particulièrement adaptée aux développeurs confrontés aux problèmes de développement d’applications de contrôle industriel en C++. Une petite expérience en programmation objet est souhaitable.
Matériel à disposition des participants
Les travaux pratiques du stage programmation MFC C++ sont réalisés sur :
  • Station de travail Microsoft Windows
  • Microsoft Visual studio 2005
  Supports de la formation objet MFC C++ sous Windows :
  • Classeur de cours
  • CD-ROM sources des exercices
Modalités
Sessions interentreprises :
  • Tarif : 1 640 euros HT (sur Le Mans) / 1 790 euros HT (sur Paris)
  • Durée : 4 jours
  • Formateur : Chef de projet Bureau d’Etudes CénoSYS
  Sessions spéciales: Calendrier et tarifs, nous consulter
  • Organisation de session en interentreprises sur demande
  • Possibilité de session en intra-entreprise (adaptée sur mesure)
email Demande d'information

S'inscrire en ligne

S'inscrire en ligne
Mention légale