The Buffered Animation API makes it easy to make animations without flickering. Learn how to use this Buffered Animation API.
Latest Vista Articles
Using Windows Vista Built-In Double Buffering
Learn how to fixing flickering issues when drawing graphics by using double buffering.
What's New in MFC 9.0 (Orcas): Command Link Buttons
Explore the challenges of developing an MFC application to use on Vista and non-Vista platforms in the context of Vista's new Command Link Button style.
Guitar Tuner Vista Gadget Using Silverlight
Walk through the development of a simple guitar tuner Vista sidebar gadget and in the process learn a little bit about Silverlight, XAML, and Vista gadgets.
MFC Controls for Vista
Microsoft Foundation Classes continue to play an important role for C++ developers. Discover how to upgrade an existing application with MFC 9's full support for the Windows Vista look-and-feel.
Making a Pre-Vista Application Vista Compliant
By Matt Goebel Explore the common pitfalls of Vista development, some quick workarounds, and best practices. Learn about the UAC, Virtualization, impact on pre-installed .NET Frameworks, common program compatibility issues, and guidelines for UI/UX design.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Comparing the stdio and iostream C++ Libraries
It's essential to know the differences in these libraries and use them correctly. This brief tutorial will guide you.

Base64 Encoding from C#
Using the Base64 system isn't as archaic as you might think. Refresh your skills here.

Creating a Memory Dump Process in Visual Basic
Learn how to create a dumping process that can help you when your computer locks up.
Influencing Users: Compliance and Conformity
Learn about two common influence techniques, compliance and conformity, as well as how to design for them.