【发布时间】:2012-03-24 22:43:43
【问题描述】:
我想在我的 c# 应用程序中获取文件类型的名称,它显示在 Windows 的文件属性中...例如 .log 文件的类型为 LOG file (.log) 或 .bat 具有 Batch file for Windows (.bat) (翻译自我的语言,所以可能不准确)。
请问,我在哪里可以找到这些信息?或如何做到这一点? 我找到了Get-Registered-File-Types-and-Their-Associated-Ico 文章,其中作者显示了如何获取图标,但没有显示操作系统中显示的文件类型名称。
【问题讨论】:
-
见链接stackoverflow.com/questions/770023/… - 你需要FriendlyDocName
-
请理解,任何扩展都不会拥有此信息。使用该应用程序的第一个应用程序必须在注册表中注册此信息。
标签: c# file properties