问答题
简答题 InvalidateRect所决定的重绘区和BeginPaint所决定的重绘区有什么区别?InvalidateRect最后一个参数的作用是什么?
【参考答案】
程序调用BeginPaint时,在大多数情况下,fErase被标志为FALSE(0),这意味着Windows已经擦除了无效矩形的背景。在调用BeginPaint后PAINTSTRUCT结构的fErase条款将成为TRUE(非零)。而程序通过调用InvalidateRect函数使客户区中的矩形失效,则......
(↓↓↓ 点击‘点击查看答案’看完整答案 ↓↓↓)