C# 如何在windows 7中获取最新文档的列表?
在我的应用程序中,我想获取Windows7中最近使用的文档的所有路径(对于所有类型的文档),我使用的是c#,那么有什么方法可以做到这一点吗?请帮帮我C# 如何在windows 7中获取最新文档的列表?,c#,windows-7,C#,Windows 7,在我的应用程序中,我想获取Windows7中最近使用的文档的所有路径(对于所有类型的文档),我使用的是c#,那么有什么方法可以做到这一点吗?请帮帮我 谢谢这种数据存储在注册表中。通过谷歌搜索,我找到了以下信息: 描述:最近从Windows资源管理器打开的文件 位置:C:\Users\\AppData\Roaming\Microsoft\Windows\Recent 描述:最近打开的Office文档 位置:C:\Users\\AppData\Roaming\Microsoft\Office\Rec
谢谢这种数据存储在注册表中。通过谷歌搜索,我找到了以下信息: 描述:最近从Windows资源管理器打开的文件 位置:C:\Users\\AppData\Roaming\Microsoft\Windows\Recent 描述:最近打开的Office文档 位置:C:\Users\\AppData\Roaming\Microsoft\Office\Recent
(发件人:)使用Environment.SpecialFolder.Recent:
string path = Environment.GetFolderPath(Environment.SpecialFolder.Recent);
var files = Directory.EnumerateFiles(path);
你不想指望这些。它们可能会在未来的版本中发生变化。总是使用特殊文件夹枚举(或者如果你是在本地代码中的C++等价物),所以你是未来的证明。