is there any GDI or GDI+ function or method that copies part of client area?
something like this:

char p[100000];
copy(hdc, p, rectangle(10,10,100,100));
paste(hdc, p, x, y);