0

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

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

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

我用来循环遍历子句柄的代码在下面的另一篇文章中。它确实抓取并列出了 spy++ 中为应用程序列出的所有句柄。这里似乎无关紧要。 需要帮助获取子窗口

4

1 回答 1

0

Thanks for the suggestion for automation Raymond. Figured out the answer on adding the namespace. As I said, I am new so I needed this level of instruction at this this point. Putting it here in case someone comes across this thread and needs the answer.

In solution explorer, right click the solution name. Choose "add reference" from the list Scroll down to UIAutomationClient, select it and click OK (they aren't alphabetical by default so you may want to click the column header) NOW you can add "Imports System.Windows.Automation"

于 2013-11-25T00:37:10.550 回答