我正在开发一个 C# 控制台应用程序,它将打开一个应用程序并在那里执行一些操作。我能够启动应用程序并登录应用程序。我需要在特定位置上进行一些鼠标单击操作,但找不到如何操作。可以模拟吗?我必须使用该位置,因为我需要做的不仅仅是单击按钮或文本框。我需要右键单击主窗口并从打开的菜单中选择某些内容。我不确定是否有办法使用 Microsoft Automation UI 来做到这一点。
提前致谢。
最佳答案
从 Nuget 下载 Microsoft.TestApi。
using Microsoft.Test.Input;
using System.Drawing;
Mouse.MoveTo(new Point(1000, 1000));
Mouse.Click(MouseButton.Right);
此外,您还可以使用 Teststack.White 来实现此类自动化目的。
关于c# - Microsoft Automation UI 鼠标单击给定位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34212543/