我们想创建一个 Windows 桌面版本的天气小部件
小部件有 2 个特别之处。
- 它在活动时会消耗大量处理器时间 - 它会显示动画图片(不幸的是,Flash 没有 GPU 加速)。
- 它从我们的服务器更新天气(来自所有小部件用户的频繁服务器请求)。
当用户不看小部件时,不需要动画和天气加载。
所以我有一个想法,让我的小部件在它不可见且未使用时进入睡眠状态。
是否可以检测小部件是否被使用。准确地说我需要知道小部件是否被其他窗口覆盖?
我对 Vista/7 小工具引擎最感兴趣,但是我也想知道这些小部件引擎是否解决了这个问题
- 雅虎小部件
- 谷歌桌面
希望在这里找到一些桌面小部件大师。
帕夏