Bildschirm invertieren

TCanvas *can = new TCanvas();
can->Handle = GetDC(0);
can->CopyMode = cmDstInvert;
can->CopyRect(can->ClipRect, can, can->ClipRect);
delete can;