首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从shell32中提取MimeType

从shell32中提取MimeType
EN

Stack Overflow用户
提问于 2009-08-06 06:37:54
回答 2查看 191关注 0票数 1

是否可以通过在C#中导入shell32.dll来提取mimetype?有人能在这方面帮我吗?

例如:对于pdf,它应该检索-Adobe Acrobat文档

我可以使用regkey进行解压,但我正在寻找一种使用shell32.dll进行解压的方法

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-08-06 08:07:41

它不是真正的MIME类型,但您可以使用以下内容:

http://pinvoke.net/default.aspx/shell32/SHGetFileInfo.html

在uFlags参数中使用SHGFI_TYPENAME时,它应该返回您在问题中所指的内容。它没有尝试过,让我们知道。

票数 0
EN

Stack Overflow用户

发布于 2009-08-06 06:46:31

C#使用P/Invoke调用原生DLL。如果在shell32中公开了一个或一组函数来执行您想要的操作,那么在pinvoke.net上几乎可以肯定有一个这样的示例

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1237289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档