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 时,窗口才会滚动。 每次调用此函数时,只要 bFullFALSEiNextSample 参数将递增 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 ()

另请参阅

AUTO_SCROLL_DATA