编码 UI。如何关闭window?

Coded UI. How to close window?

我有 .NET 桌面应用程序。 在我的测试中,我打开应用程序并单击按钮打开 DocWindow (WinWindow)。 经过一些操作后,我想通过 [X] 按钮关闭 DocWindow。 我试图记录这个动作。记录器生成代码:

Mouse.Click(uITheRibbonPropertyPage, new Point(926, 15));

uITheRibbonPropertyPage 是 DocWindow 顶部的一个控件。 我认为点击坐标不是一个好主意。 如何通过其他方式关闭WinWindow?

您可以使用 Alt+F4 关闭它。

Keyboard.SendKeys(yourDocWindowObject, "{F4}", ModifierKeys.Alt);