1

我正在为 Windows Mobile 的今日屏幕插件创建 cab 安装程序。当用户激活今日屏幕插件时,它由 shell 加载。当用户现在卸载插件时,会出现一条消息,提示应该重置设备。

如何从设备上正确卸载今日屏幕插件?删除今日屏幕插件的注册表项后,也许正在等待 dll 的“卸载”?自定义 setup.dll?

4

1 回答 1

2

Microsoft 不提供 API 来禁用或启用今日屏幕插件。

我建议您在卸载检查时创建安装 dll,以查看您的今日屏幕插件是否已启用。如果是,请告诉用户禁用您的今日屏幕插件并重新运行卸载,然后卸载失败。

任何其他方法都需要重置设备或破解 WM 以找出如何以编程方式禁用和卸载您今天的屏幕插件 dll(不容易,并且可能在 WM 版本之间不可移植)。

于 2009-06-09T22:37:58.617 回答