【问题标题】:How to access most frequently used programs in OS and most recent files of programs programmatically?如何以编程方式访问操作系统中最常用的程序和程序的最新文件?
【发布时间】:2009-09-14 03:39:45
【问题描述】:

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

【问题讨论】:

    标签: c# c++ windows


    【解决方案1】:

    我认为你可以访问最近目录的文件。

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

    【讨论】:

    • 非常感谢!你知道如何使用 C++ 做同样的事情吗?
    【解决方案2】:

    如果您正在为 Windows 7 编写代码,那么您可以使用 Windows 7 SDK 并且可以使用托管 C++。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-28
      • 1970-01-01
      • 2010-09-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多