W
TCanvas* canvas = new TCanvas();
canvas->Handle = GetWindowDC(Handle);
RECT rcSrc, rcDest;
GetWindowRect(Handle, (LPRECT)&rcSrc);
int width = rcSrc.right - rcSrc.left;
int height = rcSrc.bottom - rcSrc.top;
rcSrc = Rect(0, 0, width, height);
rcDest = Rect(0, 0, 2*width, 2*height);
Printer()->BeginDoc();
Printer()->Canvas->CopyRect(rcDest, canvas, rcSrc);
Printer()->EndDoc();
delete canvas;
Wenn du's noch etwas anders haben willst, dann schau dir mal TPrinter in der Hilfe an.