c# - 如何将注册表中的 Sharpshell 图标覆盖处理程序名称更改为在名称前包含空格?

标签 c# shell-extensions sharpshell

我使用 sharpshell 作为示例创建了图标覆盖处理程序:- http://www.codeproject.com/Articles/545781/NET-Shell-Extensions-Shell-Icon-Overlay-Handlers

我的 Sharpshell 处理程序是

[ComVisible(true)]
[DisplayName("  Test")]
public class SyncedIconOverlayHandler : SharpIconOverlayHandler    
{
...
}

我的问题是我想更改处理程序名称以在名称前包含空格,这样我的处理程序将优先于 Dropbox 和 Google Drive。 enter image description here

最佳答案

不要占用空间。使用 A_(下划线)。

关于c# - 如何将注册表中的 Sharpshell 图标覆盖处理程序名称更改为在名称前包含空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34419125/

相关文章:

c# - Func 类型的多播委托(delegate)(带返回值)?

c# - ASP.NET MVC2 : how to set paths for the image links continaing with in the CSS file

shell-extensions - srm.exe 安装 shell 扩展 : Fails with "Cannot cast the underlying exported value"

c# - SharpShell 服务器 .dll 未签名

c# - 向项目添加 Postbuild 事件

c# - 如何向 WCF session 添加值并在客户端 (WinForm) 和 WCF 上下文中使用它?

c++ - 如何在 Visual Studio Community 2015 中创建 "ATL Project"?

c# - 在 Desktop C# 中检测文件选择右键单击

windows - 在 explorer-shell-extension 中创建子菜单?