Dozent gesucht für Auftrag - Microsoft - Microsoft Foundation Class (MFC)
Wir suchen Dozenten für diesen und andere Aufträge. Für Auftrag bewerben.
Thema:
Auftrag Info:
Einführung in die MFC
• API und objektorientierter C++-Wrapper um die Win32-API
• Umfang der MFC
• MSDN-Dokumentation
• Von MFC 1.0 (Microsoft C/C++ 7.0) bis MFC 10
• MFC und das .NET Framework
• Windows Template Library (WTL)
Die Visual Studio IDE
• Projekte und Workspace
• Wizards
• Resource-Editor
• Properties einstellen
• AppWizard
Basisklassen und Basisfunktionalität
• Basisklasse CObject
• Zeichenkettenverarbeitung und CString
• Nachrichtenversand, Messaging
• Dateien in MFC, CFile und Unterklassen, Serialisierung
• Speicherverwaltung, Memory Leak Detection von VC++ und Alternativen (Compuware)
• MFC-Collection Klassen, CArray, CList, CMap
• Unicode-Unterstützung
• Ausnahmenbehandlung
• Datum und Uhrzeit, CTime
Grafische Oberflächen
• Anwendungsklassen CWinApp, CFrameWnd
• Nachrichten/Messages, WM_-Konstanten, Mausereignisse, Tastaturereignisse
• Bitmaps, Paletten, Icons, Cursor
• Common Controls: CButton usw.
• Menüs, Kontextmenüs, Toolbars, Statusbar
• SDI/MDI
• Document-/View-Architektur, CDocument, CView, CDocTemplate
• Views, Scrolling, Forms, Listen, Bäume, HTML-Views, Splitter
• Dialogboxen, modale und nichtmodale Dialoge
• Standarddialoge CFileDialog, CColorDialog, CFontDialog
• Dialog Data Exchange (DDX) und Dialog Data Validation (DDV)
• Zeichenoperationen, GDI, Device-Context, CPen, CBrush, CFont
• Regionen zeichnen
• Copy&Paste, Zwischenablage, Drag&Drop
• Drucken, Druckvorschau
• Überblick über die Datenbankprogrammierung
• Überblick über die DirectX-Architektur
Timer, Prozesse, Multithreading und Automatisierung
• Timer, WM_TIMER-Nachrichten
• Threads, CWinThread
• Worker-Thread, UI-Thread
• Prioritäten
• Kritische Abschnitte, Mutexe, Semaphoren, Synchronisierungsklassen
• Externe Programme starten
COM, OLE, ActiveX und Automatisierung
• COM-Objekte aufbauen
• Lebenszyklus
• COM-Server, Ortstransparenz
• Einbetten von Objekten
• ActiveX-Controls
• ControlWizard, neue Methoden und (persistente) Properties, Ereignisse
• ActiveX-Controls testen, debuggen und registrieren
• MFC und IUnknown
• Aggretationen und Fabriken
• OLE Drag&Drop
• Automatisierung: Schnittstelle IDispatch
• API und objektorientierter C++-Wrapper um die Win32-API
• Umfang der MFC
• MSDN-Dokumentation
• Von MFC 1.0 (Microsoft C/C++ 7.0) bis MFC 10
• MFC und das .NET Framework
• Windows Template Library (WTL)
Die Visual Studio IDE
• Projekte und Workspace
• Wizards
• Resource-Editor
• Properties einstellen
• AppWizard
Basisklassen und Basisfunktionalität
• Basisklasse CObject
• Zeichenkettenverarbeitung und CString
• Nachrichtenversand, Messaging
• Dateien in MFC, CFile und Unterklassen, Serialisierung
• Speicherverwaltung, Memory Leak Detection von VC++ und Alternativen (Compuware)
• MFC-Collection Klassen, CArray, CList, CMap
• Unicode-Unterstützung
• Ausnahmenbehandlung
• Datum und Uhrzeit, CTime
Grafische Oberflächen
• Anwendungsklassen CWinApp, CFrameWnd
• Nachrichten/Messages, WM_-Konstanten, Mausereignisse, Tastaturereignisse
• Bitmaps, Paletten, Icons, Cursor
• Common Controls: CButton usw.
• Menüs, Kontextmenüs, Toolbars, Statusbar
• SDI/MDI
• Document-/View-Architektur, CDocument, CView, CDocTemplate
• Views, Scrolling, Forms, Listen, Bäume, HTML-Views, Splitter
• Dialogboxen, modale und nichtmodale Dialoge
• Standarddialoge CFileDialog, CColorDialog, CFontDialog
• Dialog Data Exchange (DDX) und Dialog Data Validation (DDV)
• Zeichenoperationen, GDI, Device-Context, CPen, CBrush, CFont
• Regionen zeichnen
• Copy&Paste, Zwischenablage, Drag&Drop
• Drucken, Druckvorschau
• Überblick über die Datenbankprogrammierung
• Überblick über die DirectX-Architektur
Timer, Prozesse, Multithreading und Automatisierung
• Timer, WM_TIMER-Nachrichten
• Threads, CWinThread
• Worker-Thread, UI-Thread
• Prioritäten
• Kritische Abschnitte, Mutexe, Semaphoren, Synchronisierungsklassen
• Externe Programme starten
COM, OLE, ActiveX und Automatisierung
• COM-Objekte aufbauen
• Lebenszyklus
• COM-Server, Ortstransparenz
• Einbetten von Objekten
• ActiveX-Controls
• ControlWizard, neue Methoden und (persistente) Properties, Ereignisse
• ActiveX-Controls testen, debuggen und registrieren
• MFC und IUnknown
• Aggretationen und Fabriken
• OLE Drag&Drop
• Automatisierung: Schnittstelle IDispatch
Seminarart: Firmenschulung
geplanter Zeitraum: vom 22.06.2020 bis 25.06.2020
Honorar: 500,00 € pro Tag
Onlineseminar - Adresse mit Auftraggeber klären
Auftrag 89291 vom 16.06.2020.
