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 Developer Videos
More...Latest CodeGuru Developer Columns

Understanding the C++ Utility Components in the C++ Standard Library
Learn more about a few commonly used components and explore their utility and usages.

Beginning C#: User-defined Type Conversion Operators
Become proficient with using type definitions in C#.

Doing Cryptography in Visual Basic
Learn about the various forms of encryption in Visual Basic and the differences among them.
The Value of APIs
Application Programming Interfaces (APIs) are where you have to be. It's not a matter of if as much as a matter of which.






