2016-12-04 7 views
1

Как добавить контекстное меню оболочки для корзины с помощью Sharphell?Как добавить контекстное меню оболочки для корзины by Sharphell?

Возможно ли это?

enter image description here

+0

ли вы на самом деле читать статью по кодепроекту об этом? – t0mm13b

+0

@ t0mm13b Конечно, но я ничего не видел о контекстном меню корзины! – smartiz

ответ

0

Класс GUID виртуальной корзины папку в системах Windows, является {645FF040-5081-101B-9F08-00AA002F954E}.

Вы можете указать обработчик контекстного меню, чтобы зарегистрировать для этого класса в SharpShell через атрибут COMServerAssociation и с указанием AssociationType = Класс и задающая класс непосредственно следующим образом:

[COMServerAssociation(AssociationType.Class, "{645FF040-5081-101B-9F08-00AA002F954E}")] 
public class MyContextMenuExtension: SharpContextMenu 
{ 
    // ... 
}