如何管理任务栏上的应用程序图标?

时间:2018-07-27 06:04:39

标签: winapi taskbar

简介:
操作系统:Windows 10
DPI:96

我得到了建议大小的度量标准,该度量标准是我的应用程序的小(16x16)和大(32x32)图标,称为SetClassLong函数来设置他。一切正常! 但!!启动应用程序后,任务栏中显示的图标大小为24x24。
为什么这么大?我只设置了推荐的16x16和32x32?如何控制任务栏中的实际图标(调用SetOverlayIcon除外)

1 个答案:

答案 0 :(得分:1)

  

如何为系统提供一个24x24的图标(该图标应用于   其他dpi?)如果按度量标准要求推荐我使用16x16和32x32?

忘记GetSystemMetrics()了,因为它已经很久没有更新了。要提供Windows 10用于任务栏上显示的24x24图标,只需将hIcon的{​​{1}}成员设置为此类图标即可。