|
Apprendre les bases de la programmation en
C++. Découvrir Visual C++.NET. Apprendre les bases de la programmation
de l'interface graphique de Windows en utilisant les classes MFC.
|
|
Développeurs d'applications graphiques
en C++.
|
|
Connaissances de base de la programmation.
La connaissance du langage C++ est recommandée.
|
Programme

| DECOUVERTE DU LANGAGE C++ |
- Introduction
- Le fameux Hello World
- Instructions et types de base
- Types de base
- Variables
- Types spéciaux
- Taille des variables et conversion
- Définir des alias de types
- Instructions de contrôle
- Opérateurs
- Fonctions
- Classes et objets
- Les structures, les unions
- De structure à classe
- Opérateur new
- Constructeurs et destructeurs
- Opérations avec les classes
- Méthodes et champs statiques
- Surcharge des opérateurs
- Pointeurs et autres agréments
- À propos du mode de passage des paramètres
- Tableau et arithmétique des pointeurs
- Méthodes virtuelles
- Méthodes virtuelles pures
- Adressage relatif et pointeurs de membres
- Conversions dynamiques avec les dérivations
- Aspects spécifiques à C++
- Espaces de nom
- Les exceptions
- Modèles (template)
- Standard Template Library (STL)
- Introduction
- Architecture des MFC
- Applications console
- Applications basées sur une boîte de dialogue
- Utilisation des contrôles Windows
- Boîtes de dialogue modales et non modales
- Protocoles DDV et DDX
- Les boîtes de dialogue standard de Windows
- Autres types d'application
- Applications SDI
- Applications MDI
- Services Windows
- Librairies à liaison dynamique DLL
- Active X
|
|
|
- Introduction
- Ressources les plus utiles
- Boîtes de dialogue
- Menus
- Barre d'outils
- Chaînes de caractères
- Accélérateurs, Bitmap, Icônes, Curseurs
- Spécification de la version
- Compilation des ressources
- Introduction
- Contextes de périphériques (DC)
- Éléments de dessin
- Pinceau, Palette, Crayon
- Police, Bitmap, Région
- L'impression
- Éléments de l'architecture document vue
- Séparation des données selon MVC (Modèle
Vue Contrôleur)
- Cadre de l'application
- Menus
- Feuilles de propriétés
- Barres d'outils
- Barres d'état
- Applications SDI
- Un seul document et plusieurs vues
- Intégration d'OCX dans les vues
- Sérialisation des documents
- Format de fichier pour les documents sérialisés
- Applications MDI
- Travailler avec le presse-papiers
| DEVELOPPEMENT C+ + AVEC .NET |
- Le framework .Net
- C++ comme langage pour CLR
- Les applications MFC avec .Net
- Comptabilité des projets
- Ce qui change dans Visual Studio .Net
- Écrire des applications C++managées
- Assemblage des applications
- Déploiement et installation des applications
- L'assistant d'empaquetage
- Distribution du framework .Net
- Démarrer un nouveau projet d'assistant
- Concevoir un assistant d'installation pour Windows
- Les modules de fusion
- Propriétés générales de l'assistant
|
|