共用方式為


圖示表格

此表格包含圖示檔。 數據表中的每個圖示都會複製到檔案,做為產品公告的一部分,以用於公告快捷方式和 OLE 伺服器。 請參閱 的數據流OLE 限制。

Icon 數據表具有下列數據行。

類型 鑰匙
名字 識別碼 Y N
數據 二進位 N N

 

名稱

圖示檔的名稱。

數據

PE 中的二進製圖示資料(.dll 或 .exe)或圖示(.ico) 格式。

言論

執行 PublishProduct 巨集指令 時,會參考此數據表。

快捷方式、擴展名和CLSID的圖示必須儲存在與目標檔案本身分開的檔案中。 這是必要的,因為安裝程序應該只在公告資源時,將小型圖示檔案複製到用戶的機器。 因此,安裝套件的開發人員必須撰寫只包含圖示的個別檔案。 然後,這些圖示檔案會儲存為圖示數據表中的二進位數據。

嚴格與擴展名或 CLSID 相關聯的圖示檔案可以具有任何擴展名,例如.ico。 不過,與快捷方式相關聯的圖示檔案必須採用EXE二進製格式,而且必須命名,使其擴展名符合目標的擴展名。 如果未遵循此規則,快捷方式將無法運作。 例如,如果快捷方式是指向具有索引鍵檔案的資源 Red.bar,則圖示檔案也必須具有擴展名 .bar。 只要所有目標檔案具有相同的擴展名,就可以將多個圖示填入相同的圖示檔案中。

驗證

ICE03
ICE06
ICE29
ICE32
ICE36
ICE50