200分求助 MFC findwindow如何连续查找窗口?
答案:2 悬赏:80
解决时间 2021-02-08 08:58
- 提问者网友:宿醉何为情
- 2021-02-07 12:32
200分求助 MFC findwindow如何连续查找窗口?
最佳答案
- 二级知识专家网友:疯山鬼
- 2021-02-07 13:01
你说是“第一出现”的串口附不上去,我想问下,这个窗口出现后消失了吗?或者退出了,最小化之类的?我经常用findwindow,我想不太可能是findwindow找不到窗口的缘故。请检查下,findwindow的参数是否正确,特别是“空格”是否少了。
如果findwindow没问题,那么问题只能出在附窗口的代码上了。
如果findwindow没问题,那么问题只能出在附窗口的代码上了。
全部回答
- 1楼网友:duile
- 2021-02-07 13:52
1
因为你把窗口标题写错了。
“千千静听”程序窗口的标题并不是“千千静听”。
千千静听开始播放音乐之后,标题就开始不断变化。
比如说:我正在播放“1897023789.mp3”,窗口标题就会这样变化下去:
7023789 - 千千静听 189
023789 - 千千静听 1897
23789 - 千千静听 18970
3789 - 千千静听 189702
789 - 千千静听 1897023
89 - 千千静听 18970237
9 - 千千静听 189702378
- 千千静听 1897023789
- 千千静听 1897023789
千千静听 1897023789 -
千千静听 1897023789 -
2
我的千千静听版本是5.7.4.0,它的窗口类名是:
ttplayer_playerwnd
所以你可以尝试findwindow("ttplayer_playerwnd",null)
3
已知句柄查窗口标题:getwindowtext
已知句柄查窗口类名:getclassname
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯