This method sends the current contents of the device context (DC) to the screen while clipping against the supplied region.
HRESULT ClipAndCommit( OLE_HANDLE hrgnClip );
NOERROR indicates success. E_UNEXPECTED indicates that something unexpected happened.
Use CreateRectRgn to get a handle to the intended clipping region.