ScrollDC |
VB声明 |
|
Declare Function ScrollDC Lib "user32" Alias "ScrollDC" (ByVal hdc As Long, ByVal dx As Long, ByVal dy As Long, lprcScroll As RECT, lprcClip As RECT, ByVal hrgnUpdate As Long, lprcUpdate As RECT) As Long |
|
说明 |
|
在窗口(由设备场景代表)中水平和(或)垂直滚动矩形 |
|
返回值 |
|
Long,执行成功为非零值,失败为0,并设置GetLastError |
|
参数表 |
|
参数 |
类型及说明 |
hdc |
Long,设备场景句柄 |
dx |
Long,将滚动的水平单位 |
dy |
Long,将滚动的垂直单位 |
lprcScroll |
RECT,要滚动的矩形 |
lprcClip |
RECT,定义剪裁区的矩形,滚动只能在该区内进行 |
hrgnUpdate |
Long,该区域设置为客户坐标系统中不被滚动操作覆盖的区,也可为0,则表示没有设置刷新区域 |
lprcUpdate |
RECT,该矩形为客户坐标系统中不被滚动操作覆盖的区,也可为0(要求修改vb声明使之能接收lprcUpdate为长整型参数) |
注解 |
|
若hrgnUpdate和lprcUpdate都为NULL,windows将不能为该DC计算刷新区 |
Top |