K
k2536
Unregistered / Unconfirmed
GUEST, unregistred user!
我遇到了一个难题,我的程序是一个DLL。用用ShellExecute的方式,在注册表里注册成ActiveX控件实现自动启动,
在注册表中 SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellExecuteHooks,写出入的CLSID值的方式,实现启动,
具体的代码是根据 DELPHI盒子上的代码
http://www.delphibox.com/article.asp?articleid=1893
的模式编写的,但是在测试的时候发现,在很大一部分操作系统中,或者是安装了补丁的XP,和2003中,这种方法已经没有效果了,但是其它的用同类技术实现的程序,却仍然能工作,比如雅虎助手这些软件也是在用同样的方法却能成功。
问题:如果在打过补丁的系统上也能自动加载
在注册表中 SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellExecuteHooks,写出入的CLSID值的方式,实现启动,
具体的代码是根据 DELPHI盒子上的代码
http://www.delphibox.com/article.asp?articleid=1893
的模式编写的,但是在测试的时候发现,在很大一部分操作系统中,或者是安装了补丁的XP,和2003中,这种方法已经没有效果了,但是其它的用同类技术实现的程序,却仍然能工作,比如雅虎助手这些软件也是在用同样的方法却能成功。
问题:如果在打过补丁的系统上也能自动加载