有些图标在VB6中显示不同

有些图标在VB6中显示不同,vb6,Vb6,我有一个VB6应用程序,它在Windows 10下运行,具有管理员权限。该应用程序由各种内容组成,但主窗体frmMain有几个按钮,上面有图标。所使用的每个图标文件都是一个32x32 ico文件,大多数都像往常一样显示。我发现,虽然约40%的人表现不同,主要是相当大和块状。我想不出它们关联的按钮或文件的属性有什么不同,为什么有些更改,有些不更改?可能您的图标使用不同的颜色深度,或者如果在运行时加载,它们存储在不同的图像列表中?标准按钮控件不支持图标,因此,您必须使用其他类型的按钮或支持图标/图片

我有一个VB6应用程序,它在Windows 10下运行,具有管理员权限。该应用程序由各种内容组成,但主窗体frmMain有几个按钮,上面有图标。所使用的每个图标文件都是一个32x32 ico文件,大多数都像往常一样显示。我发现,虽然约40%的人表现不同,主要是相当大和块状。我想不出它们关联的按钮或文件的属性有什么不同,为什么有些更改,有些不更改?

可能您的图标使用不同的颜色深度,或者如果在运行时加载,它们存储在不同的图像列表中?

标准按钮控件不支持图标,因此,您必须使用其他类型的按钮或支持图标/图片的第三方按钮。你能详细说明一下什么样的按钮,或者在你原来的帖子中添加一个或多个截图吗?