我正在主窗体中通过以下方式更改图标:
this.Icon = myIcon;
在Windows 7中,这个方法很好用,除了当我将应用程序“固定”到任务栏时,似乎对任务栏图标没有影响,只影响窗口图标的左上角。如何确保在Windows 7中也可以更改应用程序任务栏图标,而无需使用Windows 7图标叠加,因为那只是在图标上覆盖另一个图形,而不是更改主要图标?
我正在主窗体中通过以下方式更改图标:
this.Icon = myIcon;
固定的应用程序实际上创建了一个Windows快捷方式。因此,要做到这一点就必须在磁盘上操作Windows快捷方式文件。这似乎很不好,因为它看起来像黑客行为。决定改用覆盖图。