摘要: 《对ExtendedWebBrowser的再扩展》(续)截获"浏览器的信息对话框"弹出消息: 基于某些特殊需求的需要,程序需要知道浏览器控件的信息对话框何时弹出了,消息的内容是什么,以及其它相关的信息. 思路一: 向浏览的页面中添加如下代码(为避免与页面中原有的元素相冲突,可以将下面代码内的方法名,元素名等替换成不同的guid) 并在宿主程序中响应该button的cli... 阅读全文
posted @ 2006-08-29 14:07 huxi 阅读(955) 评论(0) 推荐(0) 编辑
摘要: IDocHostShowUI这个接口给你对浏览器控件显示的信息对话框和帮助的控制。它工作机理和IDocHostUIHandler和IDocHostUIHandler2一样,你实现它,这样在浏览器控件显示它自己的任何的信息或帮助之前 ,能调用你的IDocHostShowUI的方法。这给你一个机会阻止浏览器控件显示任何东西,而且使你能够改为显示你自己的自定义信息或帮助。 IDocHostShowUI有... 阅读全文
posted @ 2006-08-29 10:07 huxi 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: IDocHostUIHandler::GetOptionKeyPathIDocHostUIHandler::GetOptionKeyPath是自定义浏览器控件的一个非常有力的工具。 许多浏览器控件显示和行为设定被储存在注册表中HKEY_CURRENT_USER键的下面。IDocHostUIHandler::GetOptionKeyPath给你一个机会为你的浏览器控件的特定实例覆盖这些注册表设定。它... 阅读全文
posted @ 2006-08-29 10:06 huxi 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 自定义浏览器转自http://blog.csdn.net/jiangsheng/archive/2004/11/07/170742.aspx本教程提供了自定义浏览器控件的行为和外观的一些方法。你将看到高级的宿主接口,IDocHostUIHandler, IDocHostUIHandler2, IDocHostShowUI, 和ICustomDoc。本文也讨论其他自定义方法,例如在宿主的IDispa... 阅读全文
posted @ 2006-08-29 10:02 huxi 阅读(3853) 评论(0) 推荐(0) 编辑