程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 注冊文件類型,並關聯程序(二)

注冊文件類型,並關聯程序(二)

編輯:C#入門知識

上一期我們給文件類型自定義了圖標文件: 

Registry.SetValue(, , );

如果需要定義的文件類型很多(比如播放器要定義avi,mp4,flv等很多視頻格式圖標),那就需要一堆的ico文件。如果哪天程序的使用者把某個ico文件刪除了,那麼在Explorer中將顯示為那個丑爆的默認圖標。所以,把所有ico文件打包到exe文件中是一個不錯的方法。

怎麼把ico文件打包(編譯)到exe文件中,請參看《將多個圖標文件編譯到C#程序中》;

假設我們把兩個ico文件編譯到了Guo.exe文件中,第一個作為exe的默認圖標,第二個圖標就是上面的Guo.ico,那麼,上面的代碼應該改為:

Registry.SetValue(, , );

表示使用Guo.exe的第二個圖標作為默認圖標,注意,這裡的下標是由1開始的而不是從0開始的。

使用dll作為資源文件也是同理;

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved