FAQ:控制IE的搜索栏

原创 2004年09月29日 03:05:00
问========================================

我想在vc中控制ie的搜索栏, 应该怎么做?

2004-09-29 01:07:57

答========================================

 IE的搜索栏有默认的搜索页面“http://ie.search.msn.com/{SUB_RFC1766}/srchasst/srchasst.htm”,可以指定为自己的搜索页面。
    打开注册表HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Search,找到“SearchAssistant”键,其默认值为“http://ie.search.msn.com/{SUB_RFC1766}/srchasst/srchasst.htm”,是显示在IE搜索面板中的页面Url,将其修改为自己需要的搜索页面Url,如“http://www.google.com”。
    在HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/Search下还有一个“CustomizeSearch”键,其默认值为“http://ie.search.msn.com/{SUB_RFC1766}/srchasst/srchcust.htm”(注意与SearchAssistant不同),当在IE搜索面板上点击“自定义”按钮时,将在弹出的Html对话框中显示该页面,同样可以修改为我们希望的Url。
    如果你希望使用自定义的快捷搜索方式(像3721等那样只输入一个关键字就自动去到相应的网站),IE还提供了你自定义的机会。当IE无法确认用户在地址栏输入的地址(关键字)所使用的协议(如http://等)时,它就会跟根据HKEY_LOCAL_MACHINE/Software/Microsoft/Internet Explorer/UrlSearchHooks下的Class ID创建URL Search Hook对象并调用其Translate方法来解析地址栏输入的地址(关键字)。所以我们可以写一个COM对象,实现IUrlSearchHook接口并在其Translate方法中按照你自己喜欢的方式或选择你自己喜欢的搜索引擎来搜索。

引用地址:
FAQ:控制IE的搜索栏

怎么把IE地址栏搜索引擎变为百度搜索,而不安装百度搜霸等插件呢?

怎么把IE地址栏搜索引擎变为百度搜索,而不安装百度搜霸等插件呢?我只想从IE浏览器的地址栏里输入中文按回车后,本页面就出来了百度网站的搜索结果,而不安装百度搜霸。我试了: 1、将“HKEY_LOCAL...
  • tiankun66
  • tiankun66
  • 2009年10月05日 14:18
  • 7522

什么是FAQ,它有何作用

FAQ就是Frequently Asked Questions(常见问题), 由于这些问题出现的比较普遍,一般都推荐用户先看看FAQ, 看自己的问题是否符合FAQ中的情况,如果符合的话FAQ中 ...
  • q1054261752
  • q1054261752
  • 2015年12月25日 16:45
  • 357

数据库学习FAQ

数据库学习FAQ 简述数据、数据库、数据库管理系统、数据库系统的含义及其联系?数据:数据是信息的符号记录。数据是数据库处理和研究的对象 数据库:长期存储在计算机内,有组织、可共享的数据集合。数据按一定...
  • pupilxmk
  • pupilxmk
  • 2016年05月25日 08:59
  • 489

运维路上的FAQ

遇到的看见的,长期更新~~~ 1.linux乱码问题     [root@vps software]# vi  /etc/sysconfig/i18n     LANG='zh_...
  • u010718976
  • u010718976
  • 2017年01月10日 11:00
  • 207

FAQ = Fuck you?

剛才在看Denyhosts的FAQ的時候忽然想到FAQ的讀音跟fuck you似乎是一樣的?證明發下∵    F:[f]       A:[ʌ]       Q:[kju:]∴    FAQ=[fʌk...
  • hodrag
  • hodrag
  • 2009年04月22日 08:24
  • 2196

FAQ整理(不断添加中)

FAQ1: VC7中,如何在非MFC中如何使用CString -- 包含头文件 atlstr.h 即可,需要用到ATLFAQ2: 检查某键是否被按下-- if( GetKeyState(VK_LSHI...
  • lbird
  • lbird
  • 2007年02月09日 12:04
  • 1199

c++控制ie浏览器

      事先说一下,这不是用com,因此许多com的功能无法实现,我这里只是模拟下ie control,简单的实现几个功能。下面是自己封装的类:class ieitem{public: ieite...
  • sx1989827
  • sx1989827
  • 2009年08月29日 11:43
  • 3768

开源FAQ系统:KnowledgebasePublisher

 文章来源于http://www.lupaworld.com  KnowledgebasePublisher是一个开源FAQ系统,也可做为一个用于发布文章的内容管理器。提供问题分类,术语表,强大的WY...
  • flying_hawk
  • flying_hawk
  • 2009年08月26日 20:29
  • 1322

新版FAQ的设计

准备不变的地方:1、仍然是已经解帖的帖子才可以整理FAQ;2、仍然是任何人都可以提交、整理FAQ。3、只有审核通过的FAQ,才可以阅读。4、未审核通过的FAQ,FAQ管理者和提交者可以对FAQ进行修改...
  • ghj1976
  • ghj1976
  • 2005年09月26日 16:53
  • 1937

FAQ手册

1、怎么样查询特殊字符,如通配符%与_ select * from table where name like 'A\_%' escape '\' 2、如何插入单引号到数据库表中 [A]可以用A...
  • haoxiaoyan
  • haoxiaoyan
  • 2013年11月25日 16:33
  • 959
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:FAQ:控制IE的搜索栏
举报原因:
原因补充:

(最多只允许输入30个字)