GetUpdateRect

VB声明
Declare Function GetUpdateRect Lib "user32" Alias "GetUpdateRect" (ByVal hwnd As Long, lpRect As RECT, ByVal bErase As Long) As Long
说明
获得一个矩形，它描叙了指定窗口中需要更新的那一部分（在vb里使用：到一个vb窗体或控件里发生paint事件的时候，更新区域已被清除了。所以这个函数对于vb来说是没有意义的。然而，可用一个子类模块拦截一个窗体或控件的WM_PAINT消息，在vb自行清除之前了解更新区域在哪里）
返回值
Long，非零表示成功，零表示失败
参数表
参数 | 类型及说明
hwnd | Long，欲在其中调查更新区域的那个窗口
lpRect | RECT，随同更新坐标载入的矩形
bErase | Long，设置TRUE（非零），清除更新区域
注解
如窗口类样式拥有CS_OWNDC集，且窗口映射模式不是MM_TEXT，那么更新矩形会用逻辑坐标表示

Top