【发布时间】:2011-01-12 18:25:25
【问题描述】:
我想编写一个简单的 Windows shell 扩展来添加到上下文菜单中,而 C# 是我这些天最常用的语言。它是 shell 扩展的一个不错的选择吗?接口是否易于使用?是否有额外的开销导致菜单弹出速度变慢?
谁有好的入门指南?
【问题讨论】:
-
时代变迁,这个问题的答案不再有效。 With 4.0, you can now write managed shell extensions.
-
您可以使用 .NET 4.0 编写 shell 扩展,但尚未得到官方支持
-
不明白为什么关闭它,编写 shell 扩展是 Windows 上非常常见的编程任务,我认为提出的问题非常合理。另请参阅:codeproject.com/KB/shell/columnhandler.aspx(在 C# 中编写列处理程序)
-
@Will Is it supported to write Windows Shell Extension using .NET 4 today? Microsoft 尚未完全测试与托管 shell 扩展相关的所有方案,并且尚未确定是否会长期支持托管 shell 扩展。 因此,Microsoft 将不支持托管 shell 扩展并建议不要编写它们。
标签: c# windows-shell shell-extensions