Overcomes owner window flicker when implementing dragging functionility.
Latest Treeview Control Articles
Tree List Control
Discover an implementation of a tree view, combined with a list view, for the Windows API. The view is compatible with the tree control of the common control.
Advanced Tree Control
Learn about an advanced control based on a standard tree view control. This control supports multiple selection mode and some visual enhancement compared to the original control.
TreeView with Three-State Checkboxes
Create check boxes in tree controls that show partial selections.
Multi-Column Tree View
A multi-column tree view that is only 12 Kb long. It works excellently if you don't need all those colors, fonts, sorting, and whatever.
Using TreeControl (TreeView) under Win32 API (No MFC)
Code a tree view (tree control) under the Win32 API without MFC.
Latest Developer Videos
More...Latest CodeGuru Developer Columns
Control Statements and Basic Loops in C++/CLI
Become more proficient on the usage of statements to control the flow of execution through a C++/CLI application.

Using File Functions in .NET
There's lot's more hidden under the surface of file functions than might appear at first glance.

Making a Countdown App (Timer)
Count up or count down. Learn how to do it all with Visual Basic.
Maker Project: Creating a Garage Door Opener
Have you ever wanted to control your garage door from your smartphone? Here is your chance. Get your hands dirty with an Arduino Garage Door Controller.