壳Namespace引伸: 增加习惯指令舱项目
概要
在我 更加早期的岗位我显示了如何使用缺省IShellView实施(亦称DefView)创造壳Namespace引伸。 您也许从样品已经注意了的一件事是指令舱是空隙缺省项目例如“组织”和“看法”。
如果您开发您自己的Namespace并且想要包括系统设定按钮并且/或者增加您自己的元素到指令舱,您怎么完成此? 答复: 您必须实施 IExplorerCommand, IExplorerCommandProvider 并且 IEnumExplorerCommand 接口。
在我之下描述什么每一个接口使用为,并且什么您需要做适当地实施他们用您的代码。
IExplorerCommandProvider
在您的Namespace被装载之后,壳将请求您的Namespace IExplorerCommandProvider的事例。 这个接口暴露二个方法: GetCommand和GetCommands。 壳叫GetCommand方法检索匹配由供应的GUID的一个具体IExplorerCommand对象(每个命令是由GUID确定的)。 [[The]]
…
点击持续读“壳Namespace引伸: 增加习惯指令舱项目"
由chrdavis写 2007年9月5日 与 没有评论.
读更多文章 壳 并且 namespace 并且 编制程序 并且 API 并且 编程 并且 远景 并且 窗口景色.














