如何从另一个应用程序的窗口中的控件读取数据?

我必须编写一个应用程序来观察另一个应用程序,并从窗口中提取信息。 从其他应用程序访问窗口并从其控件获取数据的最佳方式是什么?

Solutions Collecting From Web of "如何从另一个应用程序的窗口中的控件读取数据?"

您需要P /调用FindWindowFindWindowEx函数来检索另一个应用程序的父窗口和子控件的句柄。

然后,您将需要使用像GetWindowText东西来访问特定控件的文本。

请访问pinvoke.net ,了解您需要从C#中调用这些函数的定义。

被警告,这不是一个完全简单的追求。 你应该停下来考虑一下你是否真的有足够的理由要这样做,如果你的目标不能以一种更简单的方式实现的话。