在一个应用程序(不是我写的),我用spy++看到这个应用程序的大进程下有几子窗口ClassName都是AfxFrameOrView42s,windows cap

  • 主题发起人 主题发起人 zhbruce
  • 开始时间 开始时间
Z

zhbruce

Unregistered / Unconfirmed
GUEST, unregistred user!
在一个应用程序(不是我写的),我用spy++看到这个应用程序的大进程下有几子窗口ClassName都是AfxFrameOrView42s,windows caption为空,但windows handle 不同,请问如何取得windows handle为000D0680子窗口的句柄?(50分)<br />在一个应用程序(不是我写的),我用spy++看到这个应用程序的大进程下有几子窗口ClassName都是AfxFrameOrView42s,windows caption为空,但windows handle 不同,请问如何取得windows handle为000D0680子窗口的句柄?<br>
 
你要找的那个窗口一点特征都没有吗,比如他出现的位置是否固定,我不是说Form的Top,Left什么的,我是说在Spy中,相对于他的最顶端父窗口,这个窗口的位置是不是变的。比如说他总是最顶端窗口的第2个子窗口的第3个子窗口什么的。相对于其他对类名的窗口,他有什么不同。<br>如果是固定的就应该是可以的。
 
//请问如何取得windows handle为000D0680子窗口的句柄?<br><br>000D0680就是你要找的句柄呀。你已经得到了还问。<br><br>
 
同意LNCD,关键是怎么操纵它的问题了
 
句柄是windows系统负责管理的,每次程序运行后句柄值都不一样,你说“如何取得windows handle为000D0680子窗口的句柄”,你都已经知道了,这回不用的话,下回运行就无效了。
 
后退
顶部