相关疑难解决方法(0)

Windows 7的任务栏上的Delphi表单图标模糊(启用了MainFormOnTaskbar)

我们有一个用Delphi编写的Windows桌面应用程序在Windows 7上工作正常,只是主窗体的图标在Windows的新任务栏中看起来很模糊.只要应用程序尚未启动,图标就会很好(即当它固定在任务栏上时).一旦启动,Windows将使用主窗体的图标(而不是.exe资源图标),并且模糊(看起来像是图标的16x16版本).

我们用于.exe和主窗体的图标完全相同,它包含各种分辨率,包括带有alpha混合的48x48.

我的理论是,当我在Delphi中导入主窗体的.ico文件时,Delphi会忽略/删除图标的额外分辨率.有没有办法防止/解决这个问题?确保用Delphi编写的应用程序在Windows 7任务栏中使用正确的图标分辨率的最佳方法是什么?

delphi icons taskbar windows-7

13
推荐指数
1
解决办法
4767
查看次数

使用VCL样式时,程序图标在标题栏中看起来很奇怪

在Windows 7 Pro 64位系统上使用Delphi XE7.如果我选择"Charcoal Dark Slate"VCL风格,那么从32x32程序图标缩小的16x16像素标题栏图标看起来并不像预期的那样. 在此输入图像描述

它应该看起来像下面的小图标.如果我以16x16像素格式加载程序图标,它在标题栏中看起来不错,但由于16到32像素的放大,在任务栏中看起来很难看.

delphi icons vcl-styles

7
推荐指数
2
解决办法
1180
查看次数

标签 统计

delphi ×2

icons ×2

taskbar ×1

vcl-styles ×1

windows-7 ×1