那么将这个区域设成了无效区域之后,谁来重新绘制它,如何绘制它呢?那么任何影响窗口的操作都会引发WM_PAINT消息,那么,谁来完成消息映射呢?是ON_WM_PAINT(),我们在消息映射要添加这一条,这个消息映射到了一个函数,这个函数是 OnPaint(),也就是说,我们的画图工作都在这里面完成。
我们的目标先是画一条线出来,我们可以想象一下,我们先用鼠标点一下,就有一个起始点,鼠标不放开,拖动鼠标,会有一条线跟随,再点一下有了终止点,就可以画一条线了。我们要做的工作就是将上面的内容翻译成VC代码。
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/