从另一个应用程序访问 .NET 控件
我用 EnumThreadWindows, EnumChildWindows WinAPI 函数并得到以下内容(标题):
(Minesweeper)
\_(empty)
(GDI+ Window)
(Default IME)
看来,该应用程序现在使用 .NET GUI 控件(基于 GDI?),而不是使用 WinAPI 调用进行枚举。如何访问 .NET 控件?
我需要读取它们的值(或者至少获取各个组件的图像),并且如果可能的话模拟点击。
I've enumerated window tree of Minesweeper (Windows 7 version) game with EnumThreadWindows, EnumChildWindows WinAPI functions and got the following (titles):
(Minesweeper)
\_(empty)
(GDI+ Window)
(Default IME)
It seems, this application now uses .NET GUI controls (based on GDI?), not enumeratesd with used WinAPI calls. How do I access .NET controls?
I need to read their values (or at least obtain images of individual components) and if possible emulate clicks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论