如何以编程方式访问操作系统中最常用的程序和程序的最新文件?

时间:2009-09-14 03:39:45

标签: c# c++ windows

我需要以编程方式访问Windows操作系统中最近使用的程序列表和最近打开的文件列表。这些是您在Windows中单击“开始”后通常会看到的项目。我希望使用C#,但如果它在托管C ++中更好,我也会这样做。

2 个答案:

答案 0 :(得分:3)

我认为您可以访问最近的目录。

string folderName =  Environment.GetFolderPath (Environment.SpecialFolder.Recent);
DirectoryInfo recentFolder=new DirectoryInfo(folderName);
FileInfo[] files=recentFolder.GetFiles();

答案 1 :(得分:0)

如果您是为Windows 7编写的,那么您可以使用Windows 7 SDK,并且可以使用托管C ++。