[英]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.