DAD_AutoScroll 函数 (shlobj_core.h)
[DAD_AutoScroll 在 Windows 2000 和 Windows XP 中可用。 在后续版本中,它可能已更改或不可用。]
拖动图像时滚动窗口。
语法
BOOL DAD_AutoScroll(
[in] HWND hwnd,
[in] AUTO_SCROLL_DATA *pad,
[in] const POINT *pptNow
);
参数
[in] hwnd
类型:HWND
正在滚动的窗口的句柄。
[in] pad
类型: AUTO_SCROLL_DATA*
指向 AUTO_SCROLL_DATA 结构的指针。
[in] pptNow
类型: const POINT*
指向当前滚动坐标的指针。
返回值
类型: BOOL
如果成功,返回不为零的值;否则返回零。
注解
函数成功,仅当 AUTO_SCROLL_DATA 结构的 bFull 参数为 TRUE 时,窗口才会滚动。 每次调用此函数时,只要 bFull 为 FALSE, iNextSample 参数将递增 1,当前滚动坐标和时间将在 AUTO_SCROLL_DATA 结构中返回。 当 iNextSample 等于 NUM_POINTS 时, bFull 设置为 TRUE,函数成功,窗口滚动。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | shlobj_core.h (包括 Shlobj.h) |
Library | Shell32.lib |
DLL | Shell32.dll (版本 5.00 或更高版本) |
API 集 | Windows 10版本 10.0.10240 中引入的 ext-ms-win-shell-shell32-l1-2-1 () |