兼容DC与兼容位图关系

 

画图操作中常用到兼容DC与兼容位图,那么他们有什么关系呢?

默认的兼容DC不包含位图,而DC本身的任何操作都是针对位图来操作的,所以创建兼容DC之后,必须也对应地创建一个兼容位图,否则任何绘制操作都是无效的,没有位图的兼容DC被BitBlt到目标DC之后,你会发现全是黑色的。由于DC本身的操作都是针对位图的,所以画图操作的区域即为所创建的兼容位图的大小。

兼容位图是服务于DC的,所以通常创建的兼容位图都是用兼容DC来操作。

你可能感兴趣的:(兼容DC与兼容位图关系)