The Syllabus. | |
Review Questions: What you should know | |
Read student's Frequently Asked Questions. |
Handouts / Demos
Hello world directions/homework 1 | hellogui |
Visual C++ 5.0 Hello World project | mhello.zip |
Borland C++ 5.0 Hello World project | bhello.zip |
Zip file with handouts from first class | docs.zip |
Menuing Handout | menus |
Windows Memory mangagement | winmem |
Font listing program | mfonts.zip |
MGWin - Simplified Windows functions |
mwgin.h mgwin.c |
Not GUI-related, a C program with a char** example (more examples via http://www.openroad.org/files/) | fsort.c |
Midterm Assignment | midterm |
Password dialog Example | pass.zip |
Custom Controls (not VBX or OCX), demo and documented | custcont.zip |
Common Dialog Example | CmnDlg.zip |
NopePad - Version 1.0, a Notepad ripoff. | NopePad1.zip |
MGDraw - Dynamic memory, file read/write, and newer mgwin.c file | mgdraw.zip |
Midterm solution (Old) | mclock.zip |
Midterm EXE file, what you should create. Ignore the scrolling bitmap. | mid2.exe |
MFC version Draw, fixed File-Open bug, documented | dr.zip |
Common MFC Guidelines | mfc1.html |
Creating a DLL, documented | dll.zip |
Most files can be downloaded from http://www.openroad.org/files/gui/
To submit a question, email to mario@openroad.org