如何自定义Windowsshell以显示远程源文件并允许自定义绘图?

是否有可能,(通过一些shell扩展或类似的)自定义Windowsshell(explorer.exe)来完成以下?

在导航到预定义path时进行设置:

  1. 绘制其表面 – 自定义背景,甚至为数据input添加自定义表单
  2. 显示基于提供的“虚拟”path的自定义列表视图项目(类似于浏览器在浏览FTP资源库时所做的事情 – 显示的项目不是本地文件夹的内容,而是物理上位于FTP服务器上的一些“虚拟”项目)

这个想法是重用资源pipe理器的面貌和导航元素,而不必重新实现整个function,并使其在远程文件浏览器的所有Windows版本(文件列表+由自定义Web服务单独提供的文件)上看起来都是原生的。

我认为你需要实现一个资源管理器命名空间扩展 。 有一些很好的信息浮在codeproject等,你可能会需要,因为官方文件不是最好的。