Dansk - English

Kort version - Fuld version


Windows programmering A (Efterår 2003)

Kursuskode : EWINAE-U01
ECTS Point : 7,5 Status : Tilvalg for den valgte retning
Placering : 5. semester Timer pr. uge : 8
Længde : 1 semester Undervisningssprog : Engelsk hvis der er engelsksprogede tilstede

Hovedindhold : Windows operativ systemet(erne). Dynamic Link Libraries (DLLs)
Win32 API (Application Programming Interface). SDK programmering. Handles.
Console og GUI (Graphical User Interface) Windows programmer. Meddelelser og callback funktioner.
Programmering med MFC (Microsoft Foundation Classes) dokument/view arkitektur
Lave standard og brugerdefinerede vinduer.
Brug af forskellige views. Gemme blivende dokument data, serialisation.
Resurcer og resurce scripts. Menuer, iconer, muse cursor
Dialog bokse. Udveksling og validering af data fra controler (DDX/DDV)
GDI (Graphics Device Interface). Pensler, penne, fonte og bitmaps.
Device contexts (DCs). Virtuelle vinduer, Metafiler. Output af tekst og grafik.
Brug af viewports og mapping modes.
Undervisningsform : Klasseundervisning vekslende med gruppearbejde omkring øvelser og en afsluttende kursusopgave.
Omkring 25% teoriundervisning – 75% praktisk arbejde.
Krævede forudsætninger : Kendskab til objekt orienteret C++ programmering og MFC klasser svarende til kurserne OOP1 og OOP2.
Ansvarlig underviser : Bendt Hansen , beh@ihk.dk