diff --git a/dll/win32/comctl32/ipaddress.c b/dll/win32/comctl32/ipaddress.c index 42a016b55fe..aa2b6efc41d 100644 --- a/dll/win32/comctl32/ipaddress.c +++ b/dll/win32/comctl32/ipaddress.c @@ -178,7 +178,15 @@ static LRESULT IPADDRESS_Draw (const IPADDRESS_INFO *infoPtr, HDC hdc) fgCol = comctl32_color.clrGrayText; } +#ifdef __REACTOS__ + { + HBRUSH brush = CreateSolidBrush(bgCol); + FillRect(hdc, &rect, brush); + DeleteObject(brush); + } +#else FillRect (hdc, &rect, (HBRUSH)(DWORD_PTR)(bgCol+1)); +#endif DrawEdge (hdc, &rect, EDGE_SUNKEN, BF_RECT | BF_ADJUST); }