共用方式為


IUIAutomation2::get_AutoSetFocus 方法 (uiautomationclient.h)

指定是否呼叫 使用者介面自動化 控件模式方法自動將焦點設定為目標元素。

這是可讀寫的屬性。

語法

HRESULT get_AutoSetFocus(
  BOOL *autoSetFocus
);

參數

autoSetFocus

傳回值

備註

根據預設,在元素上執行動作的大部分 使用者介面自動化 方法,例如 IUIAutomationInvokePattern::InvokeIUIAutomationValuePattern::SetValue,先將焦點設定為元素,再執行動作。 對於大部分的應用程式,設定焦點會導致更一致的用戶體驗。 在設定焦點會造成干擾的情況下,例如將下拉功能表自動化,您可以將 AutoSetFocus 設定為 FALSE,以防止 使用者介面自動化 方法設定焦點。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 uiautomationclient.h (包含 UIAutomation.h)
Dll UIAutomationCore.dll

另請參閱

IUIAutomation2