请问,在使用findwindow和findwindowex的时候,如果当前运行的程序里面,有多个相同类名,caption属性也相同的程序,如何选中其中一个呢?(

  • 主题发起人 主题发起人 powerpopeye
  • 开始时间 开始时间
P

powerpopeye

Unregistered / Unconfirmed
GUEST, unregistred user!
请问,在使用findwindow和findwindowex的时候,如果当前运行的程序里面,有多个相同类名,caption属性也相同的程序,如何选中其中一个呢?(50分)<br />请问,在使用findwindow和findwindowex的时候,如果当前运行的程序里面,有多个相同类名,caption属性也相同的程序,如何选中其中一个呢?
比如说系统中运行了三个类名都是TFORM的,caption属性都是application的程序,如何获得其中一个的句柄?
 
属性相同可以,类名相同能成吗??
 
可以啊,同一个程序运行两次不就是最好的例子吗?
 
你想获得多个相同实例的句柄?

既然能用FindWindow获得第一个,就能用SetWindowText改变已获得的句柄
的窗口标题为一个临时字串,再找下一个,全部取得再改回来!
 
findwindow
getwindow
 
多人接受答案了。
 
后退
顶部