详细的PyQt将外界软件嵌入到自己的界面中教程(含窗口标题名称模糊匹配、动态类名解决方案)
最近在研究将外界软件嵌入到自己的PyQt界面程序中,对于像微信这种固定标题和类名的软件,使用前面介绍的SPY++工具就可以很轻松地获得并那就并行句柄的获取,获得句柄之后就可以为所欲为了。但是有些时候这个方法可能会出现bug,那就是Class是一串十六进制代码,甚至每次打开都是不一样的,这就尴尬了,原来的方法就失效了。或者有时候窗口名称乱七八糟的,我们需要进行模糊匹配。这些需求在实际开发中都是实打实会遇到的,小陶也是钻研了好久,终于调试出来了解决方法。分享不易,感谢支持。