windows - Shell 命名空间扩展添加障碍

标签 windows winapi explorer windows-shell shell-extensions

我在 Windows XP 中使用默认 shell View 实现了命名空间扩展。 一切正常,但我想添加路障(A Description of Protected Folders - 也适用于 Windows XP)。 是否可能使用已记录/未记录的函数(SFVM 消息),或者此功能是硬编码的?

最佳答案

如果您自己为扩展 View 填充所有数据,那么您可以自己读取隐藏(或任何其他)文件夹的内容并立即显示它们,或者在需要时隐藏。

您的扩展使用它自己的命名空间,它不受内置 shell 保护选项的控制。

附言从 Windows 7+ 开始应该不是问题。

关于windows - Shell 命名空间扩展添加障碍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12260634/

相关文章:

windows - 如何以编程方式更改 .bat 文件的图标?

C++ 运行时库设置为/MT,但 api-ms-win*.dll 仍然丢失

c++ - 从 shell 扩展程序将项目插入到桌面右键单击菜单

windows - 如何以编程方式更改默认声音播放设备?

c++ - Windows 和 Linux 中的毫秒级随机种子

c++ - 用于构建 boost : "don' t know how to make <e>stage"的“阶段”参数

c# - 如何在 win32 应用程序中托管 c# 控件?

c - servicemain 函数仅在服务事件停止时启动

java - 如何在eclipse中管理多个包?

c# - 使用 File.SetCreationTime 和 File.SetLastWriteTime 使 Windows 资源管理器隐藏文件的这些详细信息