Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从C侦听Windows辅助功能事件#_C#_Windows_Accessibility - Fatal编程技术网

C# 从C侦听Windows辅助功能事件#

C# 从C侦听Windows辅助功能事件#,c#,windows,accessibility,C#,Windows,Accessibility,我正试图编写一个应用程序,用C#来侦听我的应用程序之外的事件,但我很难找到任何有关这方面的信息。这样做的目的是监听单击或焦点更改,并在特定时间获取有关用户正在与之交互的控件的一些信息。我需要诸如accessibilityID、控件类型、名称、该元素的树结构等信息,以及可能相关的任何其他信息。我想建造一些类似的东西。然后我会获取数据,稍后对其进行不同的操作 对C#有点陌生,我不知道该去哪里找。我想应该会有某种事件能给我提供我需要的信息,但我找不到。如果有人能给我指出正确的方向,我将非常感激。您很可

我正试图编写一个应用程序,用C#来侦听我的应用程序之外的事件,但我很难找到任何有关这方面的信息。这样做的目的是监听单击或焦点更改,并在特定时间获取有关用户正在与之交互的控件的一些信息。我需要诸如accessibilityID、控件类型、名称、该元素的树结构等信息,以及可能相关的任何其他信息。我想建造一些类似的东西。然后我会获取数据,稍后对其进行不同的操作


对C#有点陌生,我不知道该去哪里找。我想应该会有某种事件能给我提供我需要的信息,但我找不到。如果有人能给我指出正确的方向,我将非常感激。

您很可能需要参与低级窗口事件


查看。查看以获取更多链接/想法。跟踪焦点更改的示例:已经有一个包装类用于所有这些:System.Windows.Automation。