BitBlt will do that for you - there are several different variations of Blt, but this is the specification for the standard variant:
Code:
BOOL BitBlt(
HDC hdcDest, // handle to destination DC
int nXDest, // x-coord of destination upper-left corner
int nYDest, // y-coord of destination upper-left corner
int nWidth, // width of destination rectangle
int nHeight, // height of destination rectangle
HDC hdcSrc, // handle to source DC
int nXSrc, // x-coordinate of source upper-left corner
int nYSrc, // y-coordinate of source upper-left corner
DWORD dwRop // raster operation code
);
As you can see, it has the source and destination coordinates (since it's a fixed size Blt, you only need to specify height and width once of course).
--
Mats