1

Does anyone know how to programmatically(C#) list common use applications?

For example, Show Images

I am curious about how to implement it?

Hank Hwang
  • 47
  • 1
  • 5
  • Not officially, one highly undocumented approach is in the answer [here](http://stackoverflow.com/questions/29500992/programmatically-access-most-frequently-used-apps-in-windows-8-1), an alternative may be to aggregate file extensions in Environment.SpecialFolder.Recent and fetch the associated executable name – Alex K. Nov 17 '15 at 10:50

1 Answers1

-1

I would go for the registry - I guess. For example HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\or HKEY_CLASSES_ROOT.

Marc
  • 4,715
  • 3
  • 27
  • 34