2010-03-23 34 views
2

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

编辑:

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

+0

这个外部程序在你的控制下,还是这是一个任意的第三方程序? 我问,因为WM_GETTEXT并不总是在第三方控制工作。 – 2010-03-27 08:01:48

+0

这将是第三方。我并不担心它的工作与否,因为第三方控制它会读取文本框或标签 – 2010-03-29 14:49:17

回答