Winapi UIAutomation:get_CurrentVerticalScrollPercent有时在SetScrollPercent之后返回0

Winapi UIAutomation:get_CurrentVerticalScrollPercent有时在SetScrollPercent之后返回0,winapi,microsoft-ui-automation,Winapi,Microsoft Ui Automation,我发现使用SetScrollPercent()然后在它之后使用get\u CurrentVerticalScrollPercent()有时(实际上相当经常)返回0,而不是它的实际值。没有返回错误。我想我必须添加一个延迟或什么,是否有办法确保在发出get\u CurrentVerticalScrollPercent()之前完成SetScrollPercent()?此测试是在Windows 10的命令提示下完成的。您可以显示一个小型和可复制的样本吗?我在集合和get之间添加了睡眠(10),现在似乎可

我发现使用
SetScrollPercent()
然后在它之后使用
get\u CurrentVerticalScrollPercent()
有时(实际上相当经常)返回0,而不是它的实际值。没有返回错误。我想我必须添加一个延迟或什么,是否有办法确保在发出
get\u CurrentVerticalScrollPercent()
之前完成
SetScrollPercent()
?此测试是在Windows 10的命令提示下完成的。

您可以显示一个小型和可复制的样本吗?我在集合和get之间添加了睡眠(10),现在似乎可以工作了。您可以显示一个小型和可复制的样本吗?我在集合和get之间添加了睡眠(10),现在似乎可以工作了。