CColorComboBox - A combobox color picker For my WYSIWYG web page designer I needed a simple color picker, so I created this very basic control, using an owner drawn CCombobox. It look and works exactly like the color picker from Frontpage Express. By default it displays the standard 16 colors, but you can add your own colors using:
int AddString(LPCTSTR lpszItem, COLORREF itemColor);
To get the current selected color use:
COLORREF GetCurColor();
To programmatically select another color use:
void SetCurColor(COLORREF color);
The last item in the list alows you to select a custom color. When you select this item it brings up the standard color dialog.
Download example executable
Download source code This class is part of the Pablo Software Solutions MFC Extension Package - Controls Edition
|