Understand from this guide how and when - as well as when not - to use multithreading.
Latest Windows Messaging Articles
A Simple Thread Pooling Approach
Learn about a simple mechanism to achieve thread pooling by using Windows messages.
Easy Unicode
Learn how to integrate Unicode support in a non-Unicode application without a lot of code modifications.
Windows Message Broadcaster
Use this class to broadcast a message to multiple windows, or different views without having to have their handles.
WM_NCLBUTTONUP message patch
A patch for the WM_NCLBUTTONUP problem--getting a "non-client left button up" messageinstead of a "left button up" messsage.
Simple messaging service
Simple messaging service
Latest CodeGuru Developer Columns
C++ Exception Handling: How to Handle Exceptions in C++
Learn to implement exception handling mechanism in C++.

Coding a Bing Bot
Bots are rapidly replacing the older technologies. Read through and become proficient with Bing Bots.

Introduction to Visual Basic List Controls
Learn how to insert, add, and remove items from Listboxes, ComboBoxes, CheckedListBoxes, ListViews, and TreeViews.

Creating the Best Virtual Reality User Experience (VR UX): Seven Tips & Tricks
When building Virtual Reality user experience (VR UX), here are seven tips you should consider.