Maybe:
Invoke DeleteObject, hPEN_S
Invoke DeleteObject, hPEN_M
Invoke DeleteObject, hPEN_H
Invoke DeleteObject,
hPEN_H hPEN_CAnd
invoke CreateSolidBrush,00A6FFFFh
Mov hNullBrush, Eax
invoke crt_printf,addr cfm_,eax
Invoke SelectObject, hDC, hNullBrush
mov OldBrush,eax
Invoke FillRect, hDC, Addr hRECT, hNullBrush
invoke DeleteObject,hNullBrushI tried it and it works well