2008-09-26 9 views
9

मैं परियोजना के इस भाग को स्थगित कर दिया गया है क्योंकि मैं किसी विशेष उपयोगी उदाहरण/ट्यूटोरियल शेल एक्सटेंशन के इन 2 पहलुओं के लिए नहीं मिला है:ट्यूटोरियल

  1. सुझाव जब के लिए वापसी जानकारी आप एक फ़ाइल पर होवर करें। विस्तार संदर्भ के साथ
  2. प्रसंग पॉप-अप मेनू, यह समझ में आता है, तो।

चीयर्स।

उत्तर

15

आह, तुम भाग्यशाली लड़का। आप ट्यूटोरियल के माइक डन उत्तम श्रृंखला को पढ़ने के लिए मिलती है:
The Complete Idiot's Guide to Writing Shell Extensions

पार्ट्स मैं और तृतीय आप के लिए विशेष रुचि का होना चाहिए।

1

VB Shell Programming ज्यादातर वीबी पर केंद्रित है लेकिन एपीआई का विवरण COM बोलने वाली बहुत कुछ भी लागू होता है। इस CodeProject लेख पर

7

देखो:

Namespace extensions - the undocumented Windows Shell

यह लेख बताता है कि कैसे आप आसानी से कुछ अप्रलेखित खोल का उपयोग करके काम की बहुत सारी कर रही बिना सुविधाओं के बहुत सारे के साथ एक नामस्थान एक्सटेंशन बना सकते हैं कार्य करता है। सबसे अधिक ध्यान देने योग्य फ़ंक्शन SHCreateShellFolderViewEx है, जो आपके लिए दृश्य बनाता है और बनाता है जो आपके फ़ोल्डर की सामग्री प्रदर्शित करने के लिए आवश्यक सभी इंटरफेस बनाता है। आप कॉलबैक फ़ंक्शन को लागू करने द्वारा फ़ोल्डर के व्यवहार को संशोधित कर सकते हैं। यह कैसे माइक्रोसॉफ्ट ने अपने ख़ुद नाम स्थान एक्सटेंशन को लागू करता है।