是否可以通过在C#中导入shell32.dll来提取mimetype?有人能在这方面帮我吗?
例如:对于pdf,它应该检索-Adobe Acrobat文档
我可以使用regkey进行解压,但我正在寻找一种使用shell32.dll进行解压的方法
发布于 2009-08-06 08:07:41
它不是真正的MIME类型,但您可以使用以下内容:
http://pinvoke.net/default.aspx/shell32/SHGetFileInfo.html
在uFlags参数中使用SHGFI_TYPENAME时,它应该返回您在问题中所指的内容。它没有尝试过,让我们知道。
发布于 2009-08-06 06:46:31
C#使用P/Invoke调用原生DLL。如果在shell32中公开了一个或一组函数来执行您想要的操作,那么在pinvoke.net上几乎可以肯定有一个这样的示例
https://stackoverflow.com/questions/1237289
复制相似问题