ValidateRect() 和InvalidateRect()  函数的区别偶看MSDN没大看明白请通俗明了一点说谢谢

解决方案 »

  1.   

    还有这个函数GetSystemMetrics是做什么的
      

  2.   

    http://www.vchelp.net/cndevforum/subject_view.asp?subject_id=9920
      

  3.   

    InvalidateRect作用是将一个指定的矩形加入到窗口的更新区域中,当窗口重画时这个矩形中的内容将会更新,就是收到WM_PAINT消息的区域将包含这个区域.
    ValidateRect作用与之相反,把指定区域从更新区域中去掉.
    GetSystemMetrics作用是取得系统关于显示器的一些指数,根据变量而定.如GetSystemMetrics(SM_CXSCREEN)返回的是屏幕的横向宽度,单位为像素.其他的参数对应的返回值自己查MSDN吧,不一一细说了.
    以上是我的理解,有不对之处请大侠指正.