SelectStockObject NULL_PEN NULL_BRUSH

先说一下SelectStockObject + NULL_PEN或者NULL_BRUSH的效果:

      假如画一个小球运动轨迹,在SelectObject后要使用SelectStockObject + NULL_PEN或者NULL_BRUSH,否则在小球滑过的地方回留下小球的轮廓,形成擦除的效果。

      

具体解释原因:

(1)SelectStockObject使用的是系统预定义的GDI对象,使用完不用手动删除

(2) NULL_PEN   使用空画笔,即画小球不会出现边框,这个也可以使用背景颜色所代替,加入背景是蓝色,那么可以使用蓝色代替

猜你喜欢

转载自blog.csdn.net/qq_37407054/article/details/109411817