【问题标题】:What's the GUID of the docked "Find" window in Visual Studio 2019?Visual Studio 2019 中停靠的“查找”窗口的 GUID 是什么?
【发布时间】:2021-04-23 00:12:54
【问题描述】:

我正在尝试通过 DTE 脚本关闭 Visual Studio 2019 中停靠的查找窗口。

这是我正在谈论的窗口: Image of the window I'm talking about here

我以为它会是“vsWindowKindFindReplace”,但当我尝试获取它时却得到了一个空值。

【问题讨论】:

    标签: javascript visual-studio envdte


    【解决方案1】:

    我猜你正在尝试自动执行某种任务。

    我不熟悉 DTE。所以这样做可能会更容易。

    如果您使用 Spy++,您会发现“查找”控件不是 HWND。 VS 只有一个窗口,可以自定义绘制所有内容。但是,如果您使用 Inpsect 工具,您会发现 Find 控件上的关闭按钮确实有一个可访问性 ID - "CloseButton" 。您可以通过编程方式导航 Visual Studio 可访问性树以找到它并单击它

    【讨论】:

    • 是的,我试图窥探它但不能。您是否碰巧知道您是如何关注并通过 javascript 中的可访问性 ID 进行点击的?我正在尝试按 esc 键关闭 Visual Studio 中的一堆特定窗口。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 1970-01-01
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 2010-12-01
    相关资源
    最近更新 更多