C# 自定义Windows 7开始菜单搜索提供程序

C# 自定义Windows 7开始菜单搜索提供程序,c#,windows-7,startmenu,C#,Windows 7,Startmenu,我想为开始菜单搜索编写自定义提供程序,但似乎找不到开始的地方 当我在“开始”菜单上的搜索框中键入时,我希望能够执行的操作 键入“thomas”并查看“imthomas”(如果存在名为match的Pidgin/Anwhich IM客户机与API联系) 键入“=1+2*3”并参见“7”,或“=2加仑盎司”并参见“256” 我能想到的任何其他东西,我都有一个自定义数据结果存储,可以从“开始”菜单启动。这对于自定义应用程序尤其有用,允许用户键入“order XYZ”,这将在应用程序中搜索订单,并允许用

我想为开始菜单搜索编写自定义提供程序,但似乎找不到开始的地方

当我在“开始”菜单上的搜索框中键入时,我希望能够执行的操作

  • 键入“thomas”并查看“imthomas”(如果存在名为match的Pidgin/Anwhich IM客户机与API联系)
  • 键入“=1+2*3”并参见“7”,或“=2加仑盎司”并参见“256”
  • 我能想到的任何其他东西,我都有一个自定义数据结果存储,可以从“开始”菜单启动。这对于自定义应用程序尤其有用,允许用户键入“order XYZ”,这将在应用程序中搜索订单,并允许用户从“开始”菜单打开订单

我不是在找一个工具来帮我做这件事。相反,我想找到任何关于编写自定义搜索结果提供程序的文档,最好是C#。

我相信您正在寻找


另一方面,您可以在Windows资源管理器中将各种搜索添加到收藏夹中。签出。

您可能需要查看并运行搜索栏替代/替换。虽然我不认为它可以取代实际的开始菜单搜索,但访问他们的网站并参与其中可能会让你更接近你想要去的地方


据我所知,您描述的功能可能已经是一个选项。

我刚刚发现,它具有插件支持(它似乎在Windows脚本主机上使用JavaScript)。

Scott Hanselman的博客通过创建
.osdx
文件来覆盖,这些文件是XML文件,用于配置要使用搜索词调用的URL。然后,他展示了如何通过在注册表中添加条目,从“开始”菜单本身启用这些连接器。

Holy smokes-这是一个很棒的主意!我一直很讨厌这样一个事实,我必须打开一个浏览器,访问谷歌做一些事情,比如“tsp中的1 Tbsp”-希望我们能从中得到一些好的回应!SlickRun、FindAndRunRobot和其他各种发射器都支持类似的行为,是的。但我希望在其中构建一些东西,而不是替换。