普通的绘制会留下“痕迹”,但windows程序设计第五版的5.3.8节提到了一个绘图模式的概念.具体内容就是我们可以通过调用SetROP2函数对绘图模式的设定,默认是R2_COPYPEN,即画笔像素覆盖背景像素.(注意这里是对画笔的绘图模式进行设定,对画刷没用影响,所以只能老实的用线条画矩形)
根据异或运算性质我们只要再对前矩形绘制一遍就可以得到原背景像素(用R2_NOT也可以)
普通的绘制会留下“痕迹”,但windows程序设计第五版的5.3.8节提到了一个绘图模式的概念.具体内容就是我们可以通过调用SetROP2函数对绘图模式的设定,默认是R2_COPYPEN,即画笔像素覆盖背景像素.(注意这里是对画笔的绘图模式进行设定,对画刷没用影响,所以只能老实的用线条画矩形)
根据异或运算性质我们只要再对前矩形绘制一遍就可以得到原背景像素(用R2_NOT也可以)