GetThemeSysColorBrush function (uxtheme.h)
In this article
Retrieves a system color brush.
Syntax
HBRUSH GetThemeSysColorBrush(
[in] HTHEME hTheme,
[in] int iColorId
);
Parameters
[in] hTheme
Type: HTHEME
Handle to theme data.
[in] iColorId
Type: int
Value of type int that specifies the number of the desired system color. May be one of the following values.
Value
Meaning
TMT_SCROLLBAR
The color of scroll bars.
TMT_BACKGROUND
The color of the background.
TMT_ACTIVECAPTION
The color of the caption area on an active window.
TMT_INACTIVECAPTION
The color of the caption area on an inactive window.
TMT_WINDOW
The color of a window.
TMT_WINDOWFRAME
The color of the frame around a window.
TMT_MENUTEXT
The color of text drawn on a menu.
TMT_WINDOWTEXT
The color of text drawn in a window.
TMT_CAPTIONTEXT
The color of text drawn in the caption area of an active window.
TMT_ACTIVEBORDER
The color of the border around an active window.
TMT_INACTIVEBORDER
The color of the border around an inactive window.
TMT_APPWORKSPACE
The color of the application workspace.
TMT_HIGHLIGHT
The color of a highlight.
TMT_HIGHLIGHTTEXT
The color of highlighted text.
TMT_BTNFACE
The color of a button face.
TMT_BTNSHADOW
The color of the shadow underneath a button.
TMT_GRAYTEXT
The color of dimmed text.
TMT_BTNTEXT
The color of text contained within a button.
TMT_INACTIVECAPTIONTEXT
The color of the text in the caption area of an inactive window.
TMT_BTNHIGHLIGHT
The color of the highlight around a button.
TMT_DKSHADOW3D
The color of three-dimensional dark shadows.
TMT_LIGHT3D
The color of three-dimensional light areas.
TMT_INFOTEXT
The color of informational text.
TMT_INFOBK
The color of the background behind informational text.
TMT_BUTTONALTERNATEFACE
The color of the alternate face of a button.
TMT_HOTTRACKING
The color of highlight applied when a user moves the mouse over a control.
TMT_GRADIENTACTIVECAPTION
The gradient color applied to the caption area of an active window.
TMT_GRADIENTINACTIVECAPTION
The gradient color applied to the caption area of an inactive window.
TMT_MENUHILIGHT
The color of highlight drawn on a menu item when the user moves the mouse over it.
TMT_MENUBAR
The color of the menu bar.
Return value
Type: HBRUSH
Handle to brush data.
If the theme data handle is not a NULL handle, GetThemeSysColorBrush returns the brush that matches the specified color from the SysMetrics section of the visual style. If the theme data handle is NULL , the function returns the brush matching the global system color.
The brush handle that is returned by this function should be released when it is no longer needed using DeleteObject .
Requirements
Requirement
Value
Minimum supported client
Windows Vista [desktop apps only]
Minimum supported server
Windows Server 2003 [desktop apps only]
Target Platform
Windows
Header
uxtheme.h
Library
UxTheme.lib
DLL
UxTheme.dll