spy++看得到,FindWindowEx获取不到。奇怪。

e800 2012-03-08 03:52:41

spy++看得到,然后:
h:=FindWindow('StandardWindow','德子铺--客服工作台');
h2 := FindWindowEx(h, 0, 'StandardWindow', '');
h2 := FindWindowEx(h, h2, 'StandardWindow', '');
h2 := FindWindowEx(h, h2, 'StandardWindow', '');
h3 := FindWindowEx(h2,0, 'StandardButton', '');

h2一直都是对了,但是到了h3就不对了,h3获取到的值是0003039,也就是红色圈的下面哪个。真是奇怪。
...全文
160 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
e800 2012-03-08
  • 打赏
  • 举报
回复
想不通,它什么h3的值等于0003039E,也就是红色圈的下面哪个。而不是红色圈里的00040394
e800 2012-03-08
  • 打赏
  • 举报
回复
h2的值,一直都是对的,调试出来的值跟syp++的对比过,都是正确的。唯独到了h3就不对了。
bdmh 2012-03-08
  • 打赏
  • 举报
回复
h2 := FindWindowEx(h, 0, 'StandardWindow', '');
'StandardWindow'好像很多啊,你找的是哪一个啊

110,561

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧