FromPoint関数を使用して特定のポイントでAutomationElementを見つけることができるC#.NETアプリがあります。
次に、そのAutomationElementを操作して、別の場所に移動したり、サイズを変更したりできるようにします。
移動やサイズ変更には、SetWindowPos Window API関数を使用できると思いましたが、ターゲットウィンドウのハンドル(IntPtr)が必要です。AutomationElementの「Current」プロパティを使用して、そのNativeWindowHandle(int)を読み取ることができます。Controlもウィンドウであるため、このint値をウィンドウハンドルとしてSetWindowPost関数に渡して、自分の仕事ができることを期待しました。
しかし、コードは機能していません。
これを行う方法を教えてください。