IScrollProvider::SetScrollPercent 方法 (uiautomationcore.h)

将水平和垂直滚动位置设置为控件内总内容区域的百分比。

语法

HRESULT SetScrollPercent(
  [in] double horizontalPercent,
  [in] double verticalPercent
);

参数

[in] horizontalPercent

类型: double

水平位置占内容区域总范围的百分比;如果没有水平滚动, 则UIA_ScrollPatternNoScroll

[in] verticalPercent

类型: double

垂直位置占内容区域总范围的百分比;如果没有垂直滚动,则 UIA_ScrollPatternNoScroll

返回值

类型: HRESULT

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

仅当控件的内容区域大于可见区域时,此方法才有用。

要求

要求
最低受支持的客户端 Windows XP [桌面应用 | UWP 应用]
最低受支持的服务器 Windows Server 2003 [桌面应用 | UWP 应用]
目标平台 Windows
标头 uiautomationcore.h (包括 UIAutomation.h)

另请参阅

IScrollProvider

UI 自动化提供程序概述