c# - 如何将小工具集成到我的 .NET 应用程序中

标签 c# .net wpf winforms windows-desktop-gadgets

由于 Windows Vista 侧边栏和 Windows 7 有这些小工具可用,我真的很想知道您是否可以将它们集成到您的 .NET 应用程序中。我想要一个类似的功能,并且可能会在我的应用程序中使用现有的小工具。

可以吗?

最佳答案

这很有可能,但并不容易。您的应用程序需要执行操作系统通常会执行的所有操作来托管它们,包括解析小工具 list 、为每个小工具设置一个 Web 容器以在其中运行、正确调用每个小工具的事件处理程序等。

基本上,小工具为与操作系统集成而应该执行的所有操作都需要您的支持。参见 http://msdn.microsoft.com/en-us/library/aa965850%28v=VS.85%29.aspx

这不是一个适合胆小的人的项目,但如果你能让它工作,那就太棒了。

玩得开心!

顺便说一句,有一个 W3C 小部件标准草案,但它还不是很实用。参见 http://www.w3.org/TR/widgets/ 1

关于c# - 如何将小工具集成到我的 .NET 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5938308/

相关文章:

c# - ScrollViewer:当 ComputedHorizo​​ntalScrollBarVisibility 改变时通知

wpf - 制作对讲机WPF应用程序

c# - WinForms 菜单工具条获取状态

javascript - 或者在 2 个文本框中键入验证 - ASP.NET Webforms

c# - 分区组的外部配置文件

c# - 如何在azure中移动目录并在azure文件共享中使用ShareDirectoryClient对其进行ZIP

c# - 通用方法,如果它是一个列表,如何获取值?

c# - 关闭 C# Forms 应用程序

.net - 是否可以在 .resx 资源文件中定义字符串数组?

wpf - 创建仅适用于设计时的属性