def __del__(self): # cleanup hwnd = win32gui.GetDesktopWindow() win32gui.DeleteObject(self._hbmp) win32gui.DeleteObject(self._hdcmem) win32gui.ReleaseDC(hwnd, self._hdcwin)