0

我正在尝试在我正在编写的应用程序中从 Windows 资源管理器中检测显示系统和隐藏文件设置。我正在使用SHGetSetSettings并在调用它时必须指定一个或多个SSF 常量来指定要检索的设置。

找出隐藏文件设置很容易,我只需要指定SSF_SHOWALLOBJECTS检索该设置。至于系统文件设置,我对SSF_SHOWSYSFILES和有点困惑SSF_SHOWSUPERHIDDEN。似乎资源管理器的“文件夹选项”中的“隐藏受保护的操作系统文件”映射到SSF_SHOWSUPERHIDDEN,但我找不到任何似乎映射到 的设置SSF_SHOWSYSFILES

有谁知道SSF_SHOWSYSFILES它的用途或为什么在那里?它只是 Windows 中不再使用的旧设置吗?

4

1 回答 1

3

它记录在此 MSDN 页面中:

(SSF_SHOWALLOBJECTS)
显示隐藏文件和文件夹选项的状态。

(SSF_SHOWSYSFILES)
不显示隐藏文件和文件夹选项的状态。

(SSF_SHOWSUPERHIDDEN)
隐藏受保护的操作系统文件选项的状态。

于 2010-08-17T20:47:36.130 回答