[英]How do I get the icon associated with a file type?
我有一个在TabControl中显示文件信息的表单,并且我希望页面在其选项卡中具有文件的图标。 如何获得与文件类型关联的图标?
我希望解决方案不涉及在注册表中查找内容,但是如果那是唯一的方法,那就去吧。
CodeProject有一些您可以下载的类。
首先获取FileAssociationInfo
,然后从中获取ProgramAssociationInfo
。 pai
对象可以给您图标。
FileAssociationInfo fai = new FileAssociationInfo(".bob");
ProgramAssociationInfo pai = new ProgramAssociationInfo(fai.ProgID);
ProgramIcon icon = pai.DefaultIcon;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.