De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

1 Toegepaste Informatica Keuzevak C++ 3°jaar. 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)

Verwante presentaties


Presentatie over: "1 Toegepaste Informatica Keuzevak C++ 3°jaar. 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)"— Transcript van de presentatie:

1 1 Toegepaste Informatica Keuzevak C++ 3°jaar

2 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)

3 3 C++ onder Windows  API = Application Programming Interface  OWL = Object Windows Library (Borland)  MFC = Microsoft Foundation Classes Opmerking: een Windows Programma is EVENT DRIVEN

4 4 Ontwikkelomgeving  Visual Studio : centrale deel van Visual C++  Opstarten via Microsoft Visual C++  Interfaces voor projecten, source files, resource files  Tools voor linken, uitvoeren, testen van toepassingen  Geïntegreerde toegang tot help system

5 5 Ontwikkelomgeving  Project Workspaces:  organisatie van files, projecten en project configuraties  Creatie Project Workspace:  creatie directory voor Project Worskpace  creatie Project Workspace File  2 manieren:  Blank project Workspace  Wizard  Creatie van een nieuw project:  File, New, Projects  Selecteer projecttype  Create New Workspace / Add to current workspace

6 6 Ontwikkelomgeving  Project Types:  MFC AppWizard (exe)  Win32 Application  Win32 Console Application

7 7 Ontwikkelomgeving  3 manieren om een project te bekijken  Class View:  Klassen in het project (members)  hiërarchische voorstelling van de klassen in andere klassen  Globale variabelen en functies  Resource View:  Overzicht van alle resources in het project (vb. menu’s, dialogs,…)  File View:  Overzicht van alle source files in het project

8 8 Voorbeeld1  Gewone toepassing onder DOS  Zet “Hello, World!” op het scherm  File  New: Voorbeeld1  Win 32 Console Application  A “Hello, World!” Application

9 9 Voorbeeld2  Windows toepassing  File  New: Voorbeeld2  MFC AppWizard (exe)  Single document

10 10 Ontleding C++ Programma zonder AppWizard  AppWizard creeërt 5 klassen (zie Class View):  CVoorbeeld2App  CMainFrame  CVoorbeeld2Doc  CVoorbeeld2View  CAboutDlg  Programma uitvoeren zonder 1 lijn code toe te voegen  Alle klassen beginnen met C  Data members van een MFC klasse beginnen met m_  # include

11 11 TextEditor  File  New  Project: TextEditor  MFC AppWizard (exe)  Step 4 of 6: Advanced  File Extension: ted  Step 6 of 6  CTextEditorView Base class: CEditView


Download ppt "1 Toegepaste Informatica Keuzevak C++ 3°jaar. 2 Studiefiche  Software  Boek (hfst 3-5)  Presentatie (website)"

Verwante presentaties


Ads door Google