gpt4 book ai didi

c# - ExtractAssociatedIcon 在 ListView 中显示质量较差的图标

转载 作者:行者123 更新时间:2023-11-30 20:07:32 25 4
gpt4 key购买 nike

我想做的是为任何给定文件提取一个图标并将其显示在 ListView 中。这很好用,但是它显示的图标质量很差,周围有黑色边框。我读过有关在语句的和处添加 .ToBitmap 的信息,但它返回“无法将方法组‘ToBitmap’转换为非委托(delegate)类型‘System.Drawing.Icon’。您是否打算调用此方法?”

编辑:我应该提出一个问题:有没有更好的方法来解决这个问题?

Icon iconForFile = SystemIcons.WinLogo;
iconForFile = Icon.ExtractAssociatedIcon(fileFullName);
_imageList1.Images.Add(iconName, iconForFile);

item.ImageKey = iconName;
listView1.Items.Add(item)

最佳答案

确保 _imageList1.ColorDepth 设置为 Depth32Bit

关于c# - ExtractAssociatedIcon 在 ListView 中显示质量较差的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8313427/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com