【问题标题】:Adding program to the EExplorer将程序添加到资源管理器
【发布时间】:2012-01-20 22:43:31
【问题描述】:

我想知道是否可以将我的程序插入到 Windows 的 eexplorer 中。基本上,我希望它用资源管理器打开,并使它不是它自己的过程。有点像乌龟 svn 如何与资源管理器同步运行。这是c#顺便说一句

【问题讨论】:

  • 什么是“eexplorer”?你说的是外壳扩展吗?
  • 在资源管理器进程中运行本身不应该是一个目标,例如 Tortoise 实现了 IContextMenu 和一个 shell 图标覆盖......

标签: c# .net windows winapi explorer


【解决方案1】:

在我看来,您指的是 shell 扩展。在 C# 中做一个不是最直接的过程,但也不是特别困难。这是一篇关于该主题的精彩 CodeProject 文章。

Link and stuff

据我所知,代码不会全部被管理。您将不得不访问一个 com 程序集,但在 .NET 中这样做是由 Microsoft 的人员慷慨地简化的。

【讨论】:

    猜你喜欢
    • 2013-02-25
    • 2016-05-10
    • 2015-02-05
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    相关资源
    最近更新 更多