N NetBeetle Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-17 #1 我要编写一个程序,要当一个程序运行时记下程序的名称,运行时间,推出时间等
B bubble Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #2 除了用timer监控任务列表,还有更好的办法么?<br>我不大会hook,关注<br>
L little_mike Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #5 我想你的问题比较特殊:<br>你可以用setwindowshookex()函数,定义一个journalrecord类型的hook回调函数,此回调函数可以监视<br>OS的输入消息队列.<br>如果你需要当系统创建一个进程的时候,得到系统的控制,可以查一查sdk 开发的相关书籍.<br>如果是win9x,可以利用替换windows的DLL中的创建进程的api函数但是在window2000中好象就<br>不行了因为windows2000中DLL不在确定的內存位置!
我想你的问题比较特殊:<br>你可以用setwindowshookex()函数,定义一个journalrecord类型的hook回调函数,此回调函数可以监视<br>OS的输入消息队列.<br>如果你需要当系统创建一个进程的时候,得到系统的控制,可以查一查sdk 开发的相关书籍.<br>如果是win9x,可以利用替换windows的DLL中的创建进程的api函数但是在window2000中好象就<br>不行了因为windows2000中DLL不在确定的內存位置!
S shenloqi Unregistered / Unconfirmed GUEST, unregistred user! 2002-03-23 #6 Hook,网上资料不少,不过我没有做过类似的东西。
H ham9v Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-23 #7 关于钩子函数(HOOK)你可以参考:<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=531713
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-23 #8 用Shell Hook:<br>http://service.lonetear.com/delphi/dispdoc.asp?id=1328