请问~请教怎么用delphi监控一个其他程序的窗体?当这个程序的窗口出现时 执行一段代码,当这个窗口关闭时 执行一段代码 ? 多谢!
请教~~请问如何用delphi监控一个其他程序的窗体?当这个程序的窗口出现时 执行一段代码,当这个窗口关闭时 执行一段代码 ? 谢谢!!!
请教~~请问如何用delphi监控一个其他程序的窗体?
当这个程序的窗口出现时 执行一段代码,当这个窗口关闭时 执行一段代码 ?
谢谢!!!
------解决方案--------------------
用勾子,勾住程序窗体获取参数即可
但是有些程序勾子是勾不住的呀
------解决方案--------------------
你所说的其它程序也是你写的么?如果是的话可以通过SENDMESSAGE()发送消息给这个窗口。
------解决方案--------------------
或者做一个线程:隔一定时间通过FindWindow检测程序是否运行或是否关闭。
------解决方案--------------------
比方说用勾子,勾住360安全卫士
就勾不住呀
------解决方案--------------------
或者做一个线程:隔一定时间通过FindWindow检测程序是否运行或是否关闭。
就这方法最好了..
------解决方案--------------------
不是那么简单的事呀
请教~~请问如何用delphi监控一个其他程序的窗体?
当这个程序的窗口出现时 执行一段代码,当这个窗口关闭时 执行一段代码 ?
谢谢!!!
------解决方案--------------------
用勾子,勾住程序窗体获取参数即可
但是有些程序勾子是勾不住的呀
------解决方案--------------------
你所说的其它程序也是你写的么?如果是的话可以通过SENDMESSAGE()发送消息给这个窗口。
------解决方案--------------------
或者做一个线程:隔一定时间通过FindWindow检测程序是否运行或是否关闭。
------解决方案--------------------
比方说用勾子,勾住360安全卫士
就勾不住呀
------解决方案--------------------
或者做一个线程:隔一定时间通过FindWindow检测程序是否运行或是否关闭。
就这方法最好了..
------解决方案--------------------
不是那么简单的事呀