2
我正在寻找一种方式来获得或创建一个IUIAutomationElement的HWND的文本表示,但所有我能找到的时候我研究它是:如何使用UIA以十六进制格式获取IUIAutomationElement的窗口句柄?
1)如何获取本机不透明手柄
2)如何通过本地手柄查找元素
我的目标可能吗?
谢谢你的时间,并为您提供任何帮助。
我正在寻找一种方式来获得或创建一个IUIAutomationElement的HWND的文本表示,但所有我能找到的时候我研究它是:如何使用UIA以十六进制格式获取IUIAutomationElement的窗口句柄?
1)如何获取本机不透明手柄
2)如何通过本地手柄查找元素
我的目标可能吗?
谢谢你的时间,并为您提供任何帮助。
这是如何在C#中完成的 窗口句柄自动化元素可以通过搜索元素获得,然后通过automationelement.Current.NativeWindowHandle访问窗口句柄。 但这是一个十六进制值。你总是可以为字符串转换做一个ToString()
'StringCchPrintf(str,L“%x”,hwnd)'不适合你? –