间谍++没有获得单独的句柄 - 表单的一部分似乎没有句柄

时间:2013-11-14 05:02:57

标签: vb.net visual-studio-2010 automation handle spy++

我打开了AnyOrder应用程序,当我打开spy ++并使用finder工具时,我可以识别大多数空白的句柄,但是GUI的某些部分似乎没有单独的句柄。我的代表不够高,不能发布图片,但是如果你看下面的图片,你会看到整个付款方框都突出显示,即使交叉头发在Paid1上(屏幕上限没有得到)。 Paid1,Date1,Paid2和Date2不允许我单独使用spy ++十字准线或通过循环遍历应用程序的所有句柄和子句柄来抓取句柄。所以我不确定是否有句柄(似乎不太可能,但也许我完全不理解句柄)。

http://i25.photobucket.com/albums/c87/rogdor/screencap/spy2.png

我需要在这些字段中输入信息,但我不知道如何在没有句柄的情况下找到它们。

我用来遍历子句柄的代码位于下面的不同帖子中。它会抓住并列出spy ++中为应用程序列出的所有句柄。这似乎没什么关系。 Need help getting child windows

1 个答案:

答案 0 :(得分:0)

感谢Raymond的自动化建议。 找出添加命名空间的答案。正如我所说,我是新人,所以我在这一点上需要这种级别的指导。把它放在这里以防有人遇到这个帖子并需要答案。

在解决方案资源管理器中,右键单击解决方案名称。 从列表中选择“添加引用” 向下滚动到UIAutomationClient,选择它并单击“确定”(默认情况下它们不是按字母顺序排列的,因此您可能需要单击列标题) 现在你可以添加“Imports System.Windows.Automation”