Schulung / Seminar / Training
Microsoft Visual C++ - Grundlagen Programmierung |
Schulungsziele
Nach diesem Seminar kennen Sie die Grundprinzipien von C++ und haben gelernt, C++ sinnvoll zur Umsetzung der Objektorientierung einzusetzen.
Schulungsinhalte
• Grundlagen der Bedienung
Die Entwicklungsumgebung .
Die Menü- und Symbolleiste .
Der Arbeitsbereich .
Der Quelltext-Editor .
• Windows-Rahmenfenster
Erstellen eines Standard-Fensters .
Reaktionen auf Windows-Nachrichten .
Ereignisbehandlung der Nachricht WM_PAINT .
Übersicht ausgewählter Windowsnachrichten .
Gestalten eines Rahmenfensters .
Erstellen einer Menüleiste .
Erweiterte Nachrichtenbehandlung .
• Prototyp einer Anwendung
Erstellen des Anwendungsgerüsts und der Ressourcen .
Ergänzen des Quellcodes .
Erstellen einer Statusleiste und weiterer Steuerelemente .
• Dokument-Ansicht-Architektur
Konzept .
Umsetzungsarten: SDI- oder MDI-Anwendung? .
Erstellen eines Ansichtsfensters .
Dokumentklasse .
Aufgabenteilung .
Erstellen eines Editors .
• Fehlersuche - Debuggen
Fehlerarten .
Verwenden des Debuggers .
Makros für die Fehlersuche .
Einstellungen der Entwicklungsumgebung .
Erstellen einer Debug- und Release-Version .
• Erstellung mit Assistenten
MFC-Anwendungs-Assistent .
Erstellen einer SDI-Anwendung .
Anpassen der Anwendung .
• Dialogfenster
Modale- und nichtmodale Dialogfenster .
Standard- und Selbst definierte Dialogfenster .
Nichtmodale Dialogfenster .
• Steuerelemente
Erstellen einer dialogbasierenden Anwendung .
Erstellen einer Benutzerschnittstelle .
Einstellen der Eigenschaften der Steuerelemente .
Zuweisen der Tabulator-Reihenfolge .
Zugriff auf die Steuerelemente .
• Dokumentklasse
Speichern und Laden der Daten .
Zustand der Daten seit der letzten Sicherung .
Serialisierung der Daten .
• Ansichtsklasse
Zugriff auf das verknüpfte Dokument .
Anzeigen der Ansicht .
Grafische Ansicht der Daten .
Arten von Ansichtsklassen .
Mehrere Ansichten .
Implementierung mehrerer Ansichten .
• Weitergabe von Programmen
Programme mit statisch gelinkter MFC-Bibliothek .
MFC in einer gemeinsam genutzten DLL verwenden .
Erstellen der Release-Version .
Installationsprogramm .
• Fortgeschrittene Techniken
Zeichenkettenverarbeitung mit der Klasse CString .
Zeitangaben mit den Klassen CTime und CTimeSpan .
Zeitgesteuerte Abläufe .
Felder, Listen und Tabellen in der MFC .
Zielgruppe
Software-Entwickler
Voraussetzungen
Grundlagen der Datenverarbeitung und Kenntnisse der Programmierlogik. Grundkenntnisse der Objektorientierung sind von Vorteil.
Nur als Inhouseseminar
Dieses Seminarthema bieten wir Ihnen ausschließlich als Inhouse-Schulungsmaßnahme entweder bei Ihnen oder in unseren Räumlichkeiten an.
|
Methode
Vortrag, Demonstration und praktische Übungen am PC.
Einzelcoaching
Dieses Schulungsthema bieten wir Ihnen gerne auch im Rahmen eines Einzelcoachings mit nur einer Teilnehmerin bzw. Teilnehmer oder in einer Kleinstgruppe (max. 4 Personen) an!
Detailinformationen zu diesem Angebot >>
|
|
|
|