Timo Kreuzer ?????:
First question:
Is there a reason you used HGDIOBJ and DWORD instead of HBRUSH and
COLORREF (that's what I used).
Second question:
Wouldn't an "(UINT Object)" make life easier here? There would be no
need for (Object < 0) (?)
IntGetSysColor also uses an INT instead of UINT.
Maybe. I did it the same way it
was in NtGdiGetStockObject.