为什么dc.SetROP2(R2_NOT)了,设置画笔线型就没效果了?
怎么才能设置线型和颜色????

解决方案 »

  1.   

    画笔CPen,画刷CBrush,你创建了后,用dc.SelectObject选入
      

  2.   

    dc.SetROP2(R2_NOT)是取反,颜色根据背景色取反。好处是再画一次可以将刚才的消掉,可以不用重绘就能随意在屏幕画了再"擦".
    可选pen,画笔中粗细可以起作用,颜色和线形不起作用,颜色只跟背景有关,线形始终是solid的。
      

  3.   

    刚刚回了一个贴,见到有人用了这个dc.SetROP2(R2_NOTXORPEN)
    查了一下R2_NOTXORPEN和R2_XORPEN可以根据pen实现选择颜色和线形
    共同学习