我有一个包含很多图像的精灵。我看到BitBlt只显示位置和imageWidth和imageHeight。
如果我想显示一个位图,但只是从宽度[24]到宽度[48]而不是从该位图的开头显示
感谢您阅读此内容:)
答案 0 :(得分:1)
以下是BitBlt
签名:
BOOL BitBlt(
__in HDC hdcDest,
__in int nXDest,
__in int nYDest,
__in int nWidth,
__in int nHeight,
__in HDC hdcSrc,
__in int nXSrc,
__in int nYSrc,
__in DWORD dwRop
);
要仅将部分源复制到目标DC,您可以使用nXSrc = 24和nWidth = 24(以匹配从第24到48列复制的示例)。