VisualStudio带一个Spy++可以查看窗口结构。 你可以试试,如果没有安装VisaualStudio,可以用这个我单独复制出来的Tools目录。用里面的spyxx_amd64.exe
链接:https://pan.baidu.com/s/1Isi42C9pQmRXeVU87jbxbw?pwd=6666 提取码: 6666 复制这段内容后打开百度网盘手机App,操作更方便哦
谢谢。我刚开始没有看到你的这个工具,用了笨办法:读取所有WPS的可见窗口,逐个分析。发现WPS每个打开窗口都应该附带一个 KPromeMainWindowShadowBorder类名的窗口,应该是显示阴影的,但是如何关联的不太清楚。另外WPS文档窗口可能至少分3级,文档编辑窗口,文档窗口,还是一个OpusApp类名的窗口(这个应该是根窗口)。我现在用隐藏阴影窗口的方法解决了选择窗口的问题,但是获得的窗口句柄还是不准确,我又尝试了循环读取WPS的OpusApp类名+标题重新获取,但是偶尔还会有问题:( 最奇怪的是直接使用当前窗口进行操作一点问题都没有,就是选择窗口问题多多
PS:WPS的确是个怪胎,工具很好用(不过还需要学习,现在学习的成本太高了)