导航:  Windows Controls Wrapper Functions > Scroll Bar Control > Functions >

ScrollWindow

上一页返回章节概述下一页

描述

 

ScrollWindow功能滚动指定窗口的客户区的内容。

 

Note ScrollWindow功能用于向后兼容。

 

C/C++ 语法

 

BOOL ScrollWindow(

HWND hwnd,

int XAmount,

int YAmount,

const RECT *lpRect,

const RECT *lpClipRect

);

 

PB语法

 

FUNCTION ScrollWindow ( _

BYVAL hwnd AS DWORD, _

BYVAL XAmount AS LONG, _

BYVAL YAmount AS LONG, _

BYREF lpRect AS RECT, _

BYREF lpClipRect AS RECT _

) AS LONG

 

参数

 

hwnd

[in]处理要滚动客户区的窗口。

XAmount

[in]指定水平滚动的设备单位数量。

YAmount

[in]指定垂直滚动的设备单位数量。

lpRect

[in]指向RECT结构的指针,指定要滚动的客户区域的部分。

lpClipRect

[in]指向包含裁剪矩形坐标的RECT结构的指针。

 

返回值

 

如果函数成功,则返回值是滚动框的当前位置。

 

如果函数失败,返回值为零。

 

备注

 

如果插入符在滚动窗口中,ScrollWindow将自动隐藏插入符,以防止它被删除,然后在滚动完成后恢复插入符号。

 

ScrollWindow未覆盖的区域未重绘,但它被组合到窗口的更新区域。

 

如果lpRect参数为NULL,则窗口中任何子窗口的位置将被XAmountYAmount参数指定的量偏移;

 

如果lpRect不为NULL,则子窗口的位置不会更改,窗口中的无效区域不会被偏移。

 

最低操作系统

 

Windows 95,Windows NT 3.51。

 

引用文件 #INCLUDE Once

 

WinUser.inc