Spy++ 没有单独的句柄 - 表单的某些部分似乎没有句柄



我打开了AnyOrder应用程序,当我打开spy++并使用查找器工具时,我可以识别大多数空白的句柄,但GUI的几个部分似乎没有单独的句柄。我的代表还不够高,无法发布图片,但如果您查看下面的图片,您会发现即使十字准线在 Paid1 上,整个付款框也会突出显示(屏幕盖没有得到)。Paid1、Date1、Paid2 和 Date2 不允许我单独抓取句柄,无论是使用 spy++ 十字准线还是通过循环浏览应用程序的所有句柄和子句柄。所以我不确定是否有句柄(似乎不太可能,但也许我不完全理解句柄)。

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

我需要在这些字段中输入信息,但我不确定如何在没有句柄的情况下访问它们。

我用来循环浏览子句柄的代码在下面的不同帖子中。它确实抓取并列出了 spy++ 中为应用程序列出的所有句柄。这似乎与这里无关紧要。需要帮助获取子窗口

感谢您对自动化的建议雷蒙德。想出了添加命名空间的答案。正如我所说,我是新人,所以在这一点上我需要这种水平的指导。把它放在这里,以防有人遇到这个线程并需要答案。

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

相关内容

  • 没有找到相关文章

最新更新