Explore an edit control that can display an icon and a prompt text on the background (when the edit control has no text).
Latest Background & Color Articles
Changing the Background Color of an Edit Control
Learn how to change the background color of a text box.
XP Style CColorControl Class with Themed Gradient Buttons
Learn about a set of control-derived classes for a colorful presentation by using XP-styled hottracked controls with themed gradient buttons.
Transparent Edit Using a Pattern Background Brush
This article explains how to create a transparent edit control. Instead of using a NULL_BRUSH for the CtlColor message, we create a pattern brush using a chunk of bitmap from the parent window from the place where the editor is going to be shown.
Changing the Background Color of Edit Controls
Illustrates how to handle the OnCtlColor message and modify the background colors of edit controls. (The article was updated.)
Latest CodeGuru Developer Columns
Simple Solutions: Coding C and C++ with Visual Studio Code
With the addition of the C/C++ extension to Visual Studio Code, you might have what is needed in a small, cross-platform editor.

Create SQL Server Database Unit Tests Using Visual Studio
Learn how to set up unit tests using an existing database and by using new, custom SQL scripts.

Creating a Family Tree Using .NET
Create a graphical family tree, using either C# or VB.NET.
Understanding Onion Architecture
Onion Architecture addresses the challenges faced with 3-tier and n-tier architectures, and provides a solution for common problems.