R redlegend_126_c Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-05 #1 如何枚举特定的窗口,比如说,知道窗口的类名,但是标题是不知道的,并且类名相同的窗口有很多,如何进行这样的判断,满足特定的类名"#32770(Dialog),然后判断窗口的标题名称,开始否有“发送消息”字符串包含在里面!!!!!<br><br>谢谢请写详细的代码!
如何枚举特定的窗口,比如说,知道窗口的类名,但是标题是不知道的,并且类名相同的窗口有很多,如何进行这样的判断,满足特定的类名"#32770(Dialog),然后判断窗口的标题名称,开始否有“发送消息”字符串包含在里面!!!!!<br><br>谢谢请写详细的代码!
R ruder Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-05 #2 我只说说实现的方法吧。<br>你可以先分析出窗体的结构<br>如果类名符合要求的话,再利用分析出的结构转到分析子窗口的标题是不是"发送消息"<br>如果不是,就跳过它。
R redlegend_126_c Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-05 #3 问题 就是说,如何实现循环,一个一个查呀,循环怎么实现呀????
R realLearning Unregistered / Unconfirmed GUEST, unregistred user! 2003-07-05 #4 大致说一下。<br>h := getdesktopwindow<br>是一个递归调用。<br>hc :=getwindow(h,GW_CHILD);<br>while hc>0 do<br>begin<br> hc := GetNextWindow(hc,GW_HWNDNEXT);<br>end;
大致说一下。<br>h := getdesktopwindow<br>是一个递归调用。<br>hc :=getwindow(h,GW_CHILD);<br>while hc>0 do<br>begin<br> hc := GetNextWindow(hc,GW_HWNDNEXT);<br>end;