MSDN将.Net System.Drawing.Icon.ExtractAssociatedIcon描述为
返回包含在指定文件
中的图像的图标表示
我想弄清楚的是如何在第一个位置获取指定文件中的图像。我需要做的事情类似于添加Internet Explorer最喜欢的地方,其中每个.url互联网快捷方式都有自己的不同关联图标,可以使用ExtractAssociatedIcon提取。如何使用FileStream和BinaryFormatter.Serialize将用作文件图标的图像添加到使用c#创建的文件中。创建文件的方式不是一成不变的,但它需要包含一个c#类的实例。