你需要的是一个类似于PCILLIN的WEBTRAP的程序,这个程序是在系统启动时即在后台运行,如果发现有IE的进程运行,则自己也跳出来。
设置为在启动时运行比较简单,只要加入启动菜单或者在注册表里的HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\run下加入一条即可。
不显示主窗口的方法是在程序的工程文件创建主FORM时加上:Application.Showmainform:=false;
然后可以定时使用EnumWindows的函数检查是否有IE运行,
总的说来,这个办法可以工作但我觉得有点笨。其他办法现在还没想到。和你的要求也有差距,不过... :)
设置为在启动时运行比较简单,只要加入启动菜单或者在注册表里的HKEY_LOCAL_MACHINE\software\microsoft\windows\currentversion\run下加入一条即可。
不显示主窗口的方法是在程序的工程文件创建主FORM时加上:Application.Showmainform:=false;
然后可以定时使用EnumWindows的函数检查是否有IE运行,
总的说来,这个办法可以工作但我觉得有点笨。其他办法现在还没想到。和你的要求也有差距,不过... :)
2。用ocx来加载到ie中,可以学netease的easyband的做法
3。将ie的控件重新包装1,2种较简单,3种未必可行
谢谢您的的帮助。1,2种方法是否能够详细些,最好能够有源码,什么语言的都行。
同时也感谢VENNE,只是常驻程序太浪费资源了。
http://msdn.microsoft.com/workshop/browser/ext/tutorials.asp