(2)HDC CreateCompatibleDC( HDC hdc )
该函数用于创建一个与上下文设备句柄hdc兼容的显示句柄,执行成功返回内存句柄,失败返回NULL。
(3)HGDIOBJ SelectObject
HDC hdc, HGDIOBJ hgdiobj
hgdiobj为对象句柄,该函数用于将对象hgdiobj载入指定的上下文设备hdc,执行成功返回被替换的对象句柄,失败则返回NULL。
(4)int SetStretchBltMode
HDC hdc, int iStretchMode
iStretchMode为位图伸缩模式,函数用于指明上下文设备句柄hdc进行图像缩放时采用的模式。如果执行成功,返回上一次图像缩放采用的模式,失败返回0。
(5)BOOL StretchBlt
HDC hdcDest, int nXOriginDest, int nYOriginDest, int nWidthDest, int nHeightDest, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nWidthSrc, int nHeightSrc, DWORD dwRop
hdcDest为目标上下文设备句柄,(nXOriginDest,nYOriginDest)为目标矩形区的左上角坐标,nWidthDest和nHeightDest分别为目标矩形区域的宽度和高度,hdcSrc为源上下文设备句柄,(nXOriginSrc, nYOriginSrc)为源矩形区的左上角坐标,而nWidthSrc和nHeightSrc分别为源矩形区域的宽和高,dwRop代表光栅操作类型。该函数用于将源矩形区域的位图拷贝到目标区域,它通过拉伸或压缩的方式使源位图能填充满目标区域。
(6)int StretchDIBits
HDC hdc, int XDest, int YDest, int nDestWidth, int nDestHeight, int XSrc, int YSrc, int nSrcWidth, int nSrcHeight, CONST VOID *lpBits, CONST BITMAPINFO *lpBitsInfo,UINT iUsage, DWORD dwRop
|