Replace Wgl.GetCurrentDC with cached dc
 with