标签: c# windows-8 icons
我想提取与某些文件扩展名关联的图标,以便在WPF桌面应用程序中显示它们。 我已经看到了关于这个主题的SO上发布的众多答案(SHGetFileInfo,Icon.ExtractAssociatedIcon等)。
这些解决方案在Windows 7上运行良好,但在Windows 8上,这些方法显示与Metro应用程序关联的文件类型的“未知类型”图标(例如,PDF文件)。 在这种情况下,有没有办法显示正确的图标?