मैंने सी # में एक वर्ड प्रोसेसर लिखा है। जब मैं उपयोगकर्ता फ़ाइल पर राइट क्लिक करता हूं और "प्रोग्राम के साथ" चुनता है और मेरे प्रोग्राम का चयन करता है तो मैं अपने प्रोग्राम को फ़ाइलों को खोलने की अनुमति देना चाहता हूं। मैं अपने कार्यक्रम में ऐसी सुविधा कैसे कार्यान्वित कर सकता हूं? वर्तमान में, उपयोगकर्ता एक फ़ाइल खोलने का एकमात्र तरीका OpenFileDialog का उपयोग कर है।"ओपन के साथ" उपयोग किए जाने पर मैं अपने प्रोग्राम को फ़ाइल खोलने की अनुमति कैसे दे सकता हूं?
अभी तक, यदि उपयोगकर्ता "इसके साथ खोलें" चुनता है और मेरे प्रोग्राम का चयन करता है, तो वह उस फ़ाइल को नहीं खोलता है जिसे उन्होंने चुना है।
इस सुविधा को लागू करने का सबसे अच्छा तरीका क्या है?
चेकआउट http://voidnish.wordpress.com/2004/05/10/a-simple-c-function-to-add-context-menu-items-in-explorer/ और http: //forum.codecall .NET/topic/68532-add-my-program-to-contextmenu/ – Cyclonecode
धन्यवाद ... लेकिन मैं इसे समझने के लिए संघर्ष कर रहा हूं। मैं प्रोग्रामिंग के लिए नया हूँ। क्या आप संभवतः मुझे यह समझा सकते हैं, कृपया? :) – Toby
आपको रजिस्ट्री में अपने आवेदन के लिए एक प्रविष्टि जोड़ने की आवश्यकता होगी। उपर्युक्त लिंक ऐसा करने के कुछ तरीके दिखाएंगे। यह http://stackoverflow.com/questions/3788429/c-sharp-windows-open-with-context-menu-behaviour यह भी दिखाता है कि आप संदर्भ मेनू से अपने आवेदन में भेजे गए आदेशों को कैसे संसाधित करेंगे। – Cyclonecode