FOLDERVIEWOPTIONS 枚举 (shobjidl.h)

IFolderViewOptions 接口的方法用于激活 Windows 7 及更高版本中默认不支持的 Windows Vista 选项,以及停用新的 Windows 7 选项。

语法

typedef enum FOLDERVIEWOPTIONS {
  FVO_DEFAULT = 0,
  FVO_VISTALAYOUT = 0x1,
  FVO_CUSTOMPOSITION = 0x2,
  FVO_CUSTOMORDERING = 0x4,
  FVO_SUPPORTHYPERLINKS = 0x8,
  FVO_NOANIMATIONS = 0x10,
  FVO_NOSCROLLTIPS = 0x20
} ;

常量

 
FVO_DEFAULT
值: 0
0x00000000。 请勿使用任何特殊选项。
FVO_VISTALAYOUT
值: 0x1
0x00000001。 使用 Windows Vista 列表视图。 这可用于维护系统之间的连续性,以便向用户呈现预期的视图。 此时,设置此标志具有应用FVO_CUSTOMPOSITION和FVO_CUSTOMORDERING标志的有效结果,但不是文本结果。 但是,这种情况可能会改变。 应用程序应具体说明它们需要的行为。 例如,如果应用程序需要对其项进行自定义定位,则不应依赖FVO_VISTALAYOUT来提供它,而应显式应用FVO_CUSTOMPOSITION标志。
FVO_CUSTOMPOSITION
值: 0x2
0x00000002。 项需要在视图空间内进行自定义定位。 这些项定位到特定的坐标。 默认情况下,此选项在 Windows 7 视图中不处于活动状态。
FVO_CUSTOMORDERING
值: 0x4
0x00000004。 项目需要在视图中进行自定义排序。 默认情况下,此选项在 Windows 7 视图中不处于活动状态。 当它处于活动状态时,用户可以通过将项拖动到所需位置来重新排序视图。
FVO_SUPPORTHYPERLINKS
值: 0x8
0x00000008。 磁贴和详细信息显示可以包含超链接。 默认情况下,此选项在 Windows 7 视图中不处于活动状态。 显示超链接时,它们将更新为 Windows 7 视图。
FVO_NOANIMATIONS
值: 0x10
0x00000010。 不要在视图中显示动画。 此选项是在 Windows 7 中引入的,默认情况下在 Windows 7 视图中处于活动状态。
FVO_NOSCROLLTIPS
值: 0x20
0x00000010。 不显示滚动提示。 此选项是在 Windows 7 中引入的,默认情况下在 Windows 7 视图中处于活动状态。



滚动提示在滚动过去时显示文件的名称,作为列表中位置的可视线索。 此处显示了一个示例。

显示 System32 文件夹中 Shell32.dll 文件名称的滚动提示的屏幕截图。

要求

要求
最低受支持的客户端 Windows 7 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
标头 shobjidl.h