使用BHO操作URL栏

时间:2012-08-11 19:13:06

标签: delphi bho

我想使用BHO阻止某些网址。要检查浏览器的URL,我正在使用BeforeNavigate2事件。然后,在此事件中,如果URL被禁止,我会为我的URL执行Navigate2事件。但我想操纵栏中显示的URL。我不想显示Navigate2转到的URL。我怎么能用BHO做到这一点?

1 个答案:

答案 0 :(得分:0)

通过浏览器的界面更改地址栏将触发新的导航。您可能必须使用Win32 API来查找实际的编辑字段并直接对其进行操作。但是,通过导航到真实的URL,浏览器可能只是在导航过程中覆盖您的自定义文本。