| 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