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