开发Windows实用程序与OS连接的良好起点

时间:2011-03-28 14:25:10

标签: c# windows utilities

我希望您能给我一些关于Windows开发应用程序的一些很好的资源,这些应用程序与应用程序管理器,码头,任务栏\系统托盘等操作系统集成。

欢迎使用如何与特定子系统交互的资源。

谢谢

2 个答案:

答案 0 :(得分:2)

您正在寻找的是有关编写shell扩展的信息。通常不建议您在.NET中编写shell扩展,尽管现在使用Framework 4.0支持并行加载框架可能会更好。

使用Bing / Google搜索shell extension c#会产生一些可能相关的结果。

至于问题的对接部分,最可靠的方法是将您的应用程序注册为Application Desktop Toolbar(AppBar),这是一篇关于使用C#执行此操作的Code Project文章,它应该是一个公平的起点。 http://www.codeproject.com/KB/dotnet/AppBar.aspx

答案 1 :(得分:0)

您希望了解的很多内容涉及使用Windows API。它的文档可能会给你一个开始:http://msdn.microsoft.com/en-us/library/aa383749(v=vs.85).aspx