IRawElementProviderFragment::SetFocus 方法 (uiautomationcore.h)
將焦點設定為這個項目。
Syntax
HRESULT SetFocus();
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
Microsoft UI 自動化架構可確保裝載此片段的介面部分已在呼叫此方法之前取得焦點。 您的實作應該只會更新其內部焦點狀態;例如,藉由重新繪製清單專案以顯示其具有焦點。 如果您偏好 UI 自動化不要將焦點放在父視窗 ,請在 片段根目錄的 IRawElementProviderSimple::P roviderOptions 中設定ProviderOptions_ProviderOwnsSetFocus。
需求
最低支援的用戶端 | Windows XP [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2003 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | uiautomationcore.h (包含 UIAutomation.h) |