GetThemeColor function

Retrieves the value of a color property.

Syntax

THEMEAPI GetThemeColor(
  HTHEME   hTheme,
  int      iPartId,
  int      iStateId,
  int      iPropId,
  COLORREF *pColor
);

Parameters

hTheme

Type: HTHEME

Handle to a window's specified theme data. Use OpenThemeData to create an HTHEME.

iPartId

Type: int

Value of type int that specifies the part that contains the color property. See Parts and States.

iStateId

Type: int

Value of type int that specifies the state of the part. See Parts and States.

iPropId

Type: int

Value of type int that specifies the property to retrieve. For a list of possible values, see Property Identifiers.

pColor

Type: COLORREF*

Pointer to a COLORREF structure that receives the color value.

Return Value

Type: HRESULT

If this function succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Requirements

   
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

See Also

Property Identifiers