我必须编写一个应用程序来观察另一个应用程序并从窗口中提取信息。从其他应用程序访问窗口并从其控件获取数据的最佳方式是什么?
您需要 P/InvokeFindWindow http://msdn.microsoft.com/en-us/library/ms633499.aspx and FindWindowEx http://msdn.microsoft.com/en-us/library/ms633500.aspx用于检索其他应用程序的父窗口和子控件的句柄的函数。
然后你需要使用类似的东西GetWindowText http://msdn.microsoft.com/en-us/library/ms633520.aspx访问特定控件的文本。
Visit pinvoke.net http://pinvoke.net/对于定义,您需要从 C# 调用这些函数。
请注意,这并不是一个完全简单的追求。你应该停下来考虑你是否真的有充分的理由想要这样做,以及你的目标是否无法以更简单的方式实现。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)