MS-Windows Programmierung mit C++
| Termine | DG | ||
|---|---|---|---|
| Termine auf Anfrage. | |||
In dieser Schulung wird die Entwicklung von Client-Applikationen für die Windows-Plattform behandelt. Naturgemäß steht dabei die GUI-Programmierung im Vordergrund, es werden aber neben der grundsätzlichen Struktur der Win32-Programmierung auch weitere schwergewichtige Dienste behandelt (wie Speicherhandling und Threading), die Windows als Plattform dem Anwendungsentwickler zur Verfügung stellt.
Im Kurs kommt MS-Visual Studio (in Verbindung mit der MFC) zum Einsatz, bedarfsweise kann nach Absprache jedoch auch eine andere Entwicklungsumgebung (mit Modifikation des Kursinhaltes) verwendet werden.
Inhalt
- Das Win32-API: Überblick, Fensterklassen, -Styles und Messages, GDI
- Die MFC-Klassenbibliothek
- Der ApplicationWizard
- Applikationsklasse, Fensterklassen, Dialoge, Dialogelemente, Menüs
- Das Document-View-Anwendungsmodell (MVC-Muster)
- Message Maps
- Speichermanagement, DLLs, Prozessinformationen
- Multithreading, Synchronisationsmechanismen
- DirectX: Architektur und Multimediaprogrammierung (DirectDraw, Direct3D, DirectSound), DirectInput für performante I/O
Zielgruppe
Entwickler, die speziell für MS-Windows GUI- oder Multimediaanwendungen entwerfen wollen.
Voraussetzung
Teilnahme an C++ für Programmieranfänger, C++ für Quereinsteiger oder vergleichbare Kenntnisse.
Dauer
5 Tage
Teilnehmer
4 bis 10 Personen
