Chcę, aby utworzyć okna powłoki przedłużeniu, który znajduje się w menu Plik podobnie jak menu "Tortorise SVN".
Czy ktoś wie, gdzie powinienem zacząć, dobry artykuł lub jakie interfejsy wprowadzić?
Dzięki!
Chcę, aby utworzyć okna powłoki przedłużeniu, który znajduje się w menu Plik podobnie jak menu "Tortorise SVN".
Czy ktoś wie, gdzie powinienem zacząć, dobry artykuł lub jakie interfejsy wprowadzić?
Dzięki!
To naprawdę proste. To około 3-4 kroków. Nie określiłeś języka, którego używasz.
Oto jak to zrobić w natywnym kodzie:
http://www.kbcafe.com/articles/HowTo.Shell.pdf
Oto jak to zrobić z .NET. Zauważ, że jest to zasadniczo to samo co z natywnym kodem.
http://www.theserverside.net/tt/articles/showarticle.tss?id=ShellExtensions
Chciałbym napisać dodatek w Kod zarządzany, ale jestem gotów wskrzesić moje umiejętności w C++, aby napisać kod dodatku. Dzięki za pomoc, było to bardzo potrzebne. – Chris
Tylko .NET 4 jest obsługiwany w przypadku rozszerzeń powłoki. Zobacz http://blogs.msdn.com/b/codefx/archive/2010/09/14/writing-windows-shell-extension-with-net-framework-4-c-vb-net-part- 1.aspx –
rozszerzenia Ach ... Shell ... mogą być prawdziwym upierdliwe jeśli są skomplikowane, ale można zrobić tak wiele rzeczy schludny. Doskonałym miejscem na rozpoczęcie jest Mike Complete Idiot's Guide To Writing Shell Extensions Mike'a Dunna na codeproject.com.
Artykuły Mike'a Dunna są świetne. Nie mogę uwierzyć, że o tym zapomniałem. – BobbyShaftoe
Istnieje książka O'Reilly o nazwie VB Shell Programming, która wchodzi w interfejs API w pewnym zakresie. Jak sugeruje tytuł, jego celem jest Visual BASIC, ale API są ujawnione przez COM, a techniki omówione w tej książce mają zastosowanie do prawie wszystkiego, co obsługuje COM. Szybkie spojrzenie na Amazon.com sugeruje, że prawdopodobnie możesz odebrać kopię z drugiej ręki za kilka dolarów.
Unikaj codeproject (dla dzieci, pełne błędów) i przeczytaj pełny dokument MSDN dotyczący oddelegowanego eksperta krajowego.
Zaufaj mi: tagi na stackoverflow są dla kategoryzacji. Nie powinni opowiadać ani podsumowywać pytania. Zobacz ten artykuł FAQ: http://stackoverflow.com/questions/229784/tips-for-effectively-tagging-questions –
Ah, nie mogłem powiedzieć, co edytowałeś, strona nie powiedziała. – Chris