Windows 7 如何开始使用Windows 7小工具
我从来没有为Vista或Seven编写过程序,但我想尝试制作一个。但是我从哪里开始呢?我试着在谷歌和msdn上搜索,但没有找到任何有用的东西。要么是非常非常老的东西(Vista beta版的东西),要么是已经制作好的小工具,要么是Vista和Seven小工具之间的差异。但这对我没有帮助,因为我一开始不知道如何制作一个小玩意。。。我甚至还没找到他们写的是什么 那么,有谁能帮我一个开始吗Windows 7 如何开始使用Windows 7小工具,windows-7,windows-desktop-gadgets,Windows 7,Windows Desktop Gadgets,我从来没有为Vista或Seven编写过程序,但我想尝试制作一个。但是我从哪里开始呢?我试着在谷歌和msdn上搜索,但没有找到任何有用的东西。要么是非常非常老的东西(Vista beta版的东西),要么是已经制作好的小工具,要么是Vista和Seven小工具之间的差异。但这对我没有帮助,因为我一开始不知道如何制作一个小玩意。。。我甚至还没找到他们写的是什么 那么,有谁能帮我一个开始吗 我从哪里开始 我需要知道什么 它们是用什么写的 它们是如何“包装”的 换句话说,如何从使用Visual St
- 我从哪里开始
- 我需要知道什么
- 它们是用什么写的
- 它们是如何“包装”的
gadget打包为“.gadget”文件,这些文件刚刚重命名为Zip归档文件,其顶层包含gadget清单(gadget.xml)。下面是Scott Allen的一篇优秀文章: 此站点有许多小工具资源的链接。将所有当前答案组合并组织成一个答案,然后添加我自己的研究: 发展概述: 它们是用什么写的?WindowsVista/Seven小工具是在XML、HTML、CSS和一些IE脚本语言的混合中开发的。也可以在最新版本的脚本中使用C 它们是如何打包/部署的?实际的小工具存储在*.gadget文件中,这些文件只是上面列出的压缩为单个zip文件的文本源文件 小工具开发的有用参考资料: 我从哪里开始?关于Windows Vista/Seven gadget开发的良好介绍:
- I-Programmer的入门教程
- 官方MSDN教程
- 与本书相关的博客:
- (官方MSDN文件)
- 相关堆栈溢出问题:
更新:事实证明,这是一个很流行的答案~分享我最近在Windows 7小工具开发方面的经验: 也许开始Windows 7小工具开发的最简单方法是修改一个已经开发的小工具。我最近自己做了这件事,因为我想要一个更大的时钟小工具。由于找不到,我只好修补一个标准Windows时钟小工具的副本,直到它有原来的两倍大。我建议从时钟小工具开始,因为它相当小而且写得很好。以下是我使用的过程:
C:\ProgramFiles\Windows边栏\Gadgets\Clock.Gadget\
Clock
这是将显示在“Gadgets Gallery”窗口中的名称%LOCALAPPDATA%\Microsoft\Windows侧栏\
)关于这个主题,我已经开始为每个人编写一个教程,请参阅。我建议使用JavaScript而不是“一些脚本语言”。我们发现,如果您最小化或分支使用特殊的MS小工具,如选项和最小/最大/“dock”按钮,将代码转换为Chrome扩展非常容易。就有条件的评论而言,它是IE7,而不是Vista和Win 7的IE8。如果你对如何将幻灯片显示小工具更改为两个以上的大小(或者只是使其像任何窗口一样可调整大小)有一些了解,那就太好了。我没有注意到小工具对象的API和其他几个文档的链接。