【发布时间】:2014-06-05 11:38:25
【问题描述】:
我已经使用Pismo File Mount 很多年了,我一直想知道它实际上是如何工作的。
假设,我目前正在开发一个创建类似于ZIP format 的包格式的应用程序。为了便于访问,我想创建一个 shell 扩展,它的工作方式类似于 Pismo File Mount 的工作方式。对于那些以前没有使用过 Pismo File Mount 的人来说,它是这样工作的:
- 用户在 Windows 资源管理器中右键单击 ZIP 文件。
- 然后用户点击“挂载”来挂载 ZIP 文件。
- 用户现在可以立即访问他/她的文件。
- 用户无需解压 ZIP 文件即可查看其内容。
有一个问题。我确实不想使用 Pismo File Mount API,可能是出于商业或法律等各种原因。
问题是,就 Windows API 和 C++ 而言,Pismo File Mount 如何以编程方式将自身集成到 Windows Explorer 中?
【问题讨论】:
-
这个问题似乎跑题了,因为它不是一个编程问题。
-
这是纯编程问题。它是关于如何在 C++ 中做同样的事情。
标签: c++ zip windows-explorer