none
windows全文检索功能 RRS feed

  • 问题

  • 当前目标是想在客户端中集成win Explorer的界面功能,通过PIDL已经能够展示像 win Explorer工作区中左侧树状列表(sysTreeView32)和右侧ListView列表(SHELLDLL_DefView)的界面效果,还需要实现全文搜索功能,

    我的想法是使用系统现有的搜索功能,在网上花了好多时间但都没有找到有关windows操作系统全文检索功能的介绍,我猜想该功能是通过SH?功能API提供。

    希望了解windows全文搜索或知道怎么调用系统搜索功能的朋友可以帮帮忙,谢谢!

    2015年7月27日 2:22

答案

全部回复

  • 去搜索ISearchFolderItemFactory


    Visual C++ MVP

    • 已标记为答案 Shu 2017 2015年8月10日 9:22
    2015年7月27日 3:54
    版主
  • 谢谢!

    我搜到一个您回复别人的贴,提到“ISearchFolderItemFactory requires Vista or higher”,那在XP系统上是否也有相应的接口呢


    • 已编辑 mark_lbl 2015年7月27日 9:55
    2015年7月27日 9:55
  • XP默认没有desktop search……当然,如果系统安装了某个desktop search的版本,那么可以使用对应对应版本的desktop search API。如果你可以在安装程序里打包Windows Desktop Search的话,可以去下载Windows Desktop Search SDK。



    Visual C++ MVP

    • 已标记为答案 mark_lbl 2015年8月19日 9:37
    2015年7月27日 18:23
    版主
  • 恩,谢谢!

    一直没有时间好好查查,今天搜了好多也了解好多,非常感谢蒋晟的指引~!

    这里的介绍很有用  https://msdn.microsoft.com/en-us/library/aa965362(VS.85).aspx#sdk_download_and_contents

    2015年8月19日 9:37