我有一個C#.NET應用程序,我可以使用FromPoint函數在特定點找到AutomationElement。如何將UI自動化元素移動到其他位置?
現在我想以操縱AutomationElement,這樣我可以將它移動到不同的位置,調整其大小等
用於移動和調整,我認爲我可以使用SetWindowPos窗口API函數,但需要手柄(IntPtr)的目標窗口。使用AutomationElement的「Current」屬性,我可以讀取它的NativeWindowHandle(一個int)。 由於Control也是一個窗口,我將這個int值作爲窗口句柄傳遞給SetWindowPost函數,希望它能完成我的工作。
但代碼無法正常工作。
請告訴我一種方法來做到這一點。