C# 从另一个应用程序中的控件读取项

C# 从另一个应用程序中的控件读取项,c#,list,automation,spy++,C#,List,Automation,Spy++,我有一个MDI应用程序,但我没有该应用程序的源。我相信这是一个MFC应用程序。我需要自动化它的一些功能 它有一个窗体,上面有一个listview类型控件。我希望能够从我的新C#应用程序中读取该列表,以了解项目是什么,以便选择正确的项目。我尝试了VS2008中的Spy++,但它看不到listview控件。没有有用的windows消息。如何使此列表中的项目可用于我的新应用程序 谢谢。它是否出现在Spy++中?如果它只是一个窗口句柄,那么整个控件都是自定义绘制的,在这种情况下,您的运气就差多了 如果该

我有一个MDI应用程序,但我没有该应用程序的源。我相信这是一个MFC应用程序。我需要自动化它的一些功能

它有一个窗体,上面有一个listview类型控件。我希望能够从我的新C#应用程序中读取该列表,以了解项目是什么,以便选择正确的项目。我尝试了VS2008中的Spy++,但它看不到listview控件。没有有用的windows消息。如何使此列表中的项目可用于我的新应用程序


谢谢。

它是否出现在Spy++中?如果它只是一个窗口句柄,那么整个控件都是自定义绘制的,在这种情况下,您的运气就差多了


如果该数据基于Windows标准控件之一,或者如果它允许您使用消息查询该数据(除非设计为自动查询,否则不太可能)

结果表明您是正确的,那么您可能只能查询该数据。它不是标准的windows控件。谢谢