我正在为Windows Mobile应用程序创建.cab文件安装程序,
问题是我需要保留90X90 .png图像作为应用程序的图标。

按照link

我试图加载图标,以下是

1)将图标路径写入注册表

2)然后加载图标...

我遵循了上述链接的步骤,

但问题是我需要重新启动设备或仿真器才能获得90X90 png图标。
我不知道这是什么原因...每次我需要重新启动时..
请让我知道如何解决此问题。让我知道Reson为什么会出现。

最佳答案

Windows Mobile Shell缓存图标。在干净设备上的首次安装中,将使用您的图标。此后,图标将保留在缓存中,直到重置设备为止,因此,如果要使用已安装的应用程序更改图标,则必须进行软重置以强制 shell 程序重新加载缓存。

同样,这仅是更改已安装应用程序图标时的问题。当用户将其安装在干净的设备上时,这不会影响您的用户(因此对您来说根本不是问题)。

关于c# - 如何放置90X90图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1523802/

10-09 08:18
查看更多