Programmation de l'API Windows
Code |
Title |
Duration |
Price HT |
API100 |
Programmation de l'API Windows |
5 days |
Consult us |
Objectives
Maîtriser l'interface de programmation et l'architecture de Windows. Connaître ses mécanismes fondamentaux |
Public
Développeurs système, chefs de projet |
Prerequisites
Connaître le langage C et l'utilisation de Windows ... |
Post-Training
|
Methods
50% Pratique 50% Théorique |
Program
Généralités- Architecture et composants d'une application
- Présentation de L'API Windows
- Les outils SDK, Visual C++
- Les librairies de classes (MFC)
L'application- Programmation et conception d'interface
- La boucle de messages
- Les fonctions de fenêtre
- Les applications SDI et les applications MDI
- Ressources : conception, compilation, intégration
- Le fichier d'aide : développement et compilation
Les fenêtres- Définition et enregistrement des classes
- Création et affichage d'une fenêtre
- Manipulation des fenêtres
- Les types de fenêtres
Les messages- Structure d'un message, files d'attente
- Les classes de messages
- Les messages de la vie de l'application
- Les messages de la vie d'une fenêtre
- Cas particulier du message WM_PAINT
Les dialogues- La ressource DIALOG
- Les contrôles dans la ressource
- Création d'un dialogue, modalité des dialogues
- Gestion des dialogues : les messages
- Le dialogue MessageBox
- Les dialogues standards de COMMDLG.DLL
- Création et gestion dynamique des dialogues
Les menus- Création d'un menu, la ressource MENU
- Gestion d'un menu : les messages
- Gestion dynamique des menus et des items
- Les menus flottants
GDI- Les contextes graphiques et le dispositif
- Fonctionnement général de GDI.EXE
- Le système de coordonnées
- La couleur, les polices, le texte
- Les objets graphiques et les outils de dessin
Les DLL- Fonctionnement et utilisation des DLL
- Principales DLL de Windows
- Développement d'une DLL
- Installation d'une application contenant des DLL
L'interface DDE- Principe de fonctionnement de DDE
- Gestion de communication
- Création et enregistrement d'un serveur DDE
- Les serveurs DDE standard
COM/DCOM et les ActiveX- Architecture de COM
- Concevoir un objet COM
- Le protocole OLE
- Un container OLE
- Les serveurs OLE
- Créer une ActiveX
Gestion de la mémoire et des process- Stratégies d'utilisation de la mémoire : mémoire globale et mémoire locale
- Echange de blocs entre mémoire et autres tâches
- Les DLL et la gestion de la mémoire
- Communications inter-process
- Différents types de communication inter-process
- Les sémaphores
- Le File-Mapping
- Les pipes anonymes et les pipes nommés
- Les mailslots
- Communication par mémoire partagée
- Les appels de fonctions à distance : les RPC
- Les Windows-Sockets
|
Environment
Windows |
Tags
API100 Programmation API Windows API100 |
Order
Formafast Consulting
1, Rue Mozart, 20250 Casablanca, Maroc
Phone : +212 6 31 10 82 16 WhatsApp/Telegram
E-mail: contact@formafast.com