Workshop Notes

Session 0 -- Introduction to GUIs and Windows Programming (Powerpoint Slides)

Session 1 -- Using Microsoft Visual Studio (Powerpoint Slides)

Session 2 -- Windows Win32 API Programming: An Example of Event-Driven, Graphics-Oriented Programming (Powerpoint Slides)

Session 3 -- Windows Bitmaps, Animation, and Timers

Session 4 -- Child Window Controls

Session 5 -- Child and Popup Windows

Session 6 -- Dialog Boxes

Session 7 -- The Clipboard

Session 8 -- MFC Windows Programming (The App/Window Approach)

Session 9 -- MFC Windows Programming (The Document/View Approach)

Session 10 -- More MFC Dialog Boxes & Controls; Dialog-Based Apps

Session 11 -- MFC Timers & Progress Bars; Windows Multimedia

Session 12 -- MFC Network Communication; Web Browsing