-wxScreenDC::~wxScreenDC(void)
-{
- SelectOldObjects(m_hDC);
- ::ReleaseDC(NULL, (HDC) m_hDC);
- m_hDC = 0;
- m_hDCCount --;
+ // the background mode is only used for text background and is set in
+ // DrawText() to OPAQUE as required, otherwise always TRANSPARENT
+ ::SetBkMode( GetHdc(), TRANSPARENT );