58 DECLARE_WND_SUPERCLASS(_T(
"CStaticPlus"), CStatic::GetWndClassName())
81 void UpdateBackBrush();
84 HBRUSH m_hbrBackBrush;
90 BOOL OnEraseBkgnd(CDCHandle dc);
91 HBRUSH OnReflectedCtlColorStatic(CDCHandle dc, CStatic wndStatic);
95 MSG_WM_ERASEBKGND(OnEraseBkgnd)
96 MSG_OCM_CTLCOLORSTATIC(OnReflectedCtlColorStatic)
97 DEFAULT_REFLECTION_HANDLER()
void SetTextColor(COLORREF value)
COLORREF GetTextColor() const
Default: COLOR_WINDOWTEXT.
A very simple CStatic enhancement, providing custom text and background colors.
void SetBtnFaceBkgnd(bool value)
COLORREF GetBackColor() const
Default: COLOR_BTNFACE.
void UpdateContent()
Wraps Invalidate and UpdateWindow, forcing an immediate redraw.
bool GetBtnFaceBkgnd() const
Default: false.
void SetBackColor(COLORREF value)
void UnSubclassStatic()
Un-subclass the window and release GDI resources.
void SubclassStatic(HWND hWnd)
Subclass a Static TExt control window and create GDI resources.