Winforms:如何以编程方式更改Windows 7中的固定应用程序的应用程序任务栏图标

时间:2011-03-13 21:36:10

标签: c# winforms windows-7 taskbar

我正在通过在主窗体中执行以下操作来更改图标:

 this.Icon = myIcon; 

这在Windows 7中运行良好,除非我将应用程序“固定”到任务栏,这似乎对任务栏图标没有影响,只会影响窗口图标的顶部/左侧。

如何确保我可以在Windows 7中更改应用程序任务栏图标,而不必使用Windows 7图标叠加,因为它只会覆盖图标上的其他图形但不会更改主图标?

1 个答案:

答案 0 :(得分:0)

固定应用实际上会创建一个Windows快捷方式。所以要做到这一点就必须操纵磁盘上的Windows快捷方式文件。不是一个好主意,因为它似乎hacky。决定使用叠加层。