C++ Win32 Courses
You should be familiar with the material in our C++ Console Lessons before watching these videos. Win32 projects use the Microsoft Windows Application Programming Interface (API) for GUI and Systems programming function calls.
The Win32 API is strictly procedural and not object-oriented. So, it can be used in strict C, as well as C++. Although the name Win32 implies the that we are programming at 32 bit system, this API is also used in 16-bit and 64-bit Windows. For this reason, "Win32" is synonymous with the name "Windows API," which is the name that is more commonly used. Microsoft has continued to use the name "Win32" for these C++ projects in Visual Studio 2010. So, we have followed that usage to avoid confusion.
Lesson 2: The Message Loop
Lesson 3: Messages
Lesson 4: Drawing Lines and Ellipses with GDI
Lesson 5: Adding Menu Items
Lesson 6: Message Boxes
Lesson 7: Responding to Mouse Clicks
Lesson 8: Tic Tac Toe
Lesson 9: Loading and Displaying Bitmaps
Lesson 10: Responding to Key Presses
Lesson 11: Setting the Properties of a Window