Добавить пункт в контекстное меню проводника
Спасибо конечно, что не поленился открыть гугл и сделать в нем запрос, но ничего полезного по теме он не выдает.
нужно сделать специальную длл, причем нельзя .NETную, ее зарегистрировать как ком, и в спецместах в реестре прописатьчем обоснована невозможность подсунуть .net библиотеку? она может выступать как ком-сервер лекго.
http://andybor.blogspot.com/2008/06/shell-extension-handlers...
своими словами трудно мне объяснить =)
То есть у тебя два варианта:
1. Писать на c#, забив на рекомендацию этого не делать, линк на которую ты привел.
Как написать на c# shell extension тебе линк дали.
2. Написать _все_ на традиционном c++.
Чего-то третьего, посередине, не дано.
Имо, очень мала вероятность того, что на машине, где будет запускаться приложение, в котором окошко, в котором файлы, будет .Net 1.1
Вообще, в разработке этого говна очень важно для всех виндовсов чтобы работало. Т. е. начиная с 98 какого-нибудь.
Оставить комментарий
Eugenia_2005
Как добавить свой пункт в контекстное меню проводника?Из поиска понял, что нужно сделать специальную длл, причем нельзя .NETную, ее зарегистрировать как ком, и в спецместах в реестре прописать, чтобы она вызывалась либо на определенных типах файлов, либо на всех, либо на папках. Вот хотелось бы сделать это средствами дотнета, либо вообще без спецдлл. Подскажите пожалуйста =)