Windows外壳扩展与C# [英] Windows shell extension with C#

查看:298
本文介绍了Windows外壳扩展与C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是想编写一个简单的Windows外壳扩展,添加到右键菜单,和C#是我最常使用这些天的语言。它是一个外壳扩展一个不错的选择?将在接口容易得到呢?是否有导致菜单要慢弹出额外的开销?

I was wanting to write a simple windows shell extension to add to the context menu, and C# is the language I most use these days. Is it a decent choice for a shell extension? Are the interfaces easy to get to with it? Is there additional overhead that causes the menu to be slower to pop up?

任何一个有很好的三分球入门?

Any one have good pointers for getting started?

推荐答案

一个雷蒙的帖子:的不要写在托管code 过程中的外壳扩展。

A Raymond's post: Do not write in-process shell extensions in managed code.

最近后续:现在的.NET Framework的版本4支持进程并排端运行时,是现在没事写在托管code外壳扩展?

底线是,不,这是不行的:

The bottom line is, no, it is not okay:

实施过程中的扩展的指导进行了修订,并继续对写作外壳扩展和Internet Explorer扩展(和其他类型的过程中的扩展)的管理code的建议,即使您正在使用4或更高版本。

The Guidance for implementing in-process extensions has been revised, and it continues the recommendation against writing shell extensions and Internet Explorer extensions (and other types of in-process extensions) in managed code, even if you're using version 4 or higher.

这篇关于Windows外壳扩展与C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆