2

是否有任何人知道的教程或指南将向我展示如何从外部程序读取表单并获取有关表单上控件的信息?目前,我可以获取表单的句柄,并且可以获取类名,但我需要获取更多信息,例如持久名称和包含的数据。谢谢。

编辑:

我现在有一种方法可以读取包含的数据(使用 WM_GETTEXT 消息),但是,我仍然需要一个持久的名称/ID,我可以确定它不会在实例之间更改。我能想到的一种方法是获取句柄,在窗口上找到控件的位置,然后从那时起从该位置获取句柄。另一种方法是确定控件的静态 ID,然后从那时起使用它来获取句柄。我的问题的新范围是如何实现其中任何一个。有任何想法吗?

4

1 回答 1

0

我会看看UI 自动化;特别是RuntimeID属性、NativeWindowHandle属性和Name属性。

于 2010-03-27T08:14:11.357 回答