如何使用C#在Windows 7中编写小工具?
有可能吗?
答案 0 :(得分:5)
http://www.codeproject.com/KB/gadgets/CPRepWindowsGadget.aspx
对codeproject的搜索显示更多:http://www.codeproject.com/search.aspx?q=gadget&sbo=kw
答案 1 :(得分:1)
Sidebar小工具是您要找的吗?
答案 2 :(得分:1)
假设正在讨论“Windows边栏小工具”,这是不可能直接执行的。但是有一些工作(微软不支持):
Use Silverlight。但是,正如我记得的那样,背景不能被“绘制透明”,这将无效与64位IE(IE运行小工具默认情况下并不总是32位)没有64位Silverlight。这是困扰使用Flash的侧边栏小工具的同样问题。 (与Pandora一样,可能需要狂热的用户启动32位版本的sidebar.exe)。
换行小工具窗口。我开始研究这样一个项目,允许WPF(在一个单独的过程中)“覆盖”小工具窗口 - 通过COM启动。避免32/64位问题(实际上,无关紧要,因为它在一个单独的进程中并且是CLR,而不是Silverlight)。默认小工具边框,大小调整,属性等的一些问题。概念仅适用。
使用嵌入式HTA启动32位IE并获取该句柄(如果启动了32位版本,则可以使用/ embedd Silverlight)。我没有成功,但它“应该有用”。
使用像Script#这样的转换器 - 用C#编写,“编译”到JavaScript。
快乐的编码。