在窗口显示一幅画,大小是200*200,现在由于窗口覆盖需要重画(10,10 100,100)区域,window是如何只画(10,10 100,100)区域的呢?还是全部重画一边,如果全部重画还要无效区域做什么?
比如在wm_paint 消息响应中从(0,0)点画了一条直线到(100,100),windows gdi:
moveto(0,0);
lineto(100,100);
只更新(10,10 100,100)区域,问题我的gdi函数是让他从(0,0)点到(100,100)点,不是从(10,10)到(100,100)