用python获取的c#软件窗口的控件ho柄是随机的,怎么处理

用python获取的c#软件窗口的控件ho柄是随机的,怎么处理,第1张

句柄随机”我理解你的意思是:句柄的 int 值是随机的,这个意思吧。
嘛,多数情况下,还是可以通过类名或者别的手段来获取句柄的。通过整数值来获取句柄有时候反而更少些。
当时我也试过通过 Python 去 *** 控软件自动化,但是我却无法获取到其数值的更新,即便我获取到目标窗口的句柄。因为有些时候一些 *** 作需要判断相关字样采取不同方式的。或许是我见识少吧,如果确实有相关方式解决这个问题的话也请告诉我一下。
后来我直接放弃掉这种 *** 控软件的方式自动化。采取了抓包模拟(本质和爬虫一样)的方式来自动化了。当然,效果是更加理想的。不过有时候弄参数比较费时间和精力,不如 *** 控控件自动化来得简单直接。
-----------------
回到你说的问题上吧,句柄变化的话通过别的方式识别出来,比如其类名。有一个软件叫 LookHandles,可以方便查看句柄相关信息。
--------------
有什么方法可实现python自动化 *** 作C#开发的软件?
pyautogui, win32api 之类的。

以上就是关于用python获取的c#软件窗口的控件ho柄是随机的,怎么处理全部的内容,包括:用python获取的c#软件窗口的控件ho柄是随机的,怎么处理、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9447177.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存