विंडोज - एक वैश्विक राइट-क्लिक मेनू आइटम विकसित करना संभव है


0

मैं एक मेनू आइटम बनाने का प्रयास कर रहा हूं, जो अनिवार्य रूप से एक वैश्विक क्लिपबोर्ड की तरह है। एक उपयोगकर्ता राइट क्लिक करने में सक्षम होगा, और फिर मेनू आइटम पर होवर करेगा, और फिर उप-मेनू आइटम से वह चयन करना होगा जिसे वह पेस्ट करना चाहता है, चाहे वह किसी भी एप्लिकेशन पर हो (यदि यह संभव नहीं है, तो मैं तैयार हूं) इसे स्वीकार करें कि यह कुछ अनुप्रयोगों पर उपलब्ध है)।

सबसे पहले, विंडोज में, मैं देखता हूं कि एंटी-वायरस जैसे कितने प्रोग्राम इंस्टॉल किए जाने के बाद राइट क्लिक मेनू आइटम दिए जाते हैं:

यहां छवि विवरण दर्ज करें

जैसा कि ऊपर देखा गया है, वेरीफेस, सैंडबॉक्स, और मैकफी सभी एक मेनू आइटम जोड़ने में सक्षम थे। वे इसे कैसे जोड़ते हैं?

दूसरा, अगर मैं जो बनाने की कोशिश कर रहा हूं उसे हासिल करना संभव है, तो मेरे लिए विंडोज बफर और क्लिपबोर्ड में प्रभावी रूप से हुक लगाने के लिए कुछ संसाधन क्या हैं और हर जगह इसकी पहुंच है?

एंड्रॉइड मोबाइल ओएस में, उनके पास एक वैश्विक क्लिपबोर्ड होता है, जहां यदि आप कीबोर्ड से क्लिपबोर्ड बटन दबाते हैं, तो क्लिपबोर्ड ऊपर आता है, इससे कोई फर्क नहीं पड़ता कि वर्तमान में स्क्रीन किस अनुप्रयोग या प्रक्रिया पर है:

यहां छवि विवरण दर्ज करें

मैं समझता हूं कि विंडोज में, कभी-कभी राइट-क्लिक मेनू केवल सीमित होता है और इसे उस प्रक्रिया से परिभाषित किया जाता है। उदाहरण के लिए, जब आप क्रोम में रहते हुए राइट क्लिक करते हैं, तो राइट क्लिक मेनू डेस्कटॉप होम स्क्रीन पर आने से अलग होता है। या अन्य प्रक्रियाएं।

Microsoft Word में, एक क्लिपबोर्ड होता है जो सभी कॉपी किए गए फ़ोटो और टेक्स्ट को सेव करता है, लेकिन प्रक्रिया के बंद होते ही यह या तो बच जाता है या नष्ट हो जाता है, और इस प्रक्रिया के बाहर उपयोग नहीं किया जा सकता है।

उपरोक्त दो पैराग्राफ मुझे यह मानने के लिए प्रेरित कर रहे हैं कि मैं जो बनाने की कोशिश कर रहा हूं वह संभव नहीं है, लेकिन मैं कर्नेल सामग्री तक पहुंचने के बारे में बहुत कम जानता हूं।

यदि मेरा इरादा पर्याप्त रूप से स्पष्ट नहीं है, तो मैं एक डेमो मॉक राइट-क्लिक मेनू बना सकता हूं जो दिखाता है कि उपयोगकर्ता इसका उपयोग कैसे करेगा। जैसे McAfee में एक मेनू आइटम है, मेरे एप्लिकेशन में एक डिफ़ॉल्ट मेनू आइटम होगा, और इस मेनू आइटम में उप मेनू आइटम होंगे, और मैं उनमें से एक पर क्लिक कर सकता हूं वर्तमान प्रक्रिया पर पेस्ट करने के लिए मेरी स्क्रीन चालू है।


1
आप जिस चीज़ की तलाश कर रहे हैं वह एक शेल कॉन्सेप्ट मेनू हैंडलर है, और उनकी रचना कुछ हद तक शामिल हो सकती है। यहां से शुरू करें: msdn.microsoft.com/en-us/library/windows/desktop/…
फ्रैंक थॉमस

इस के लिए समर्पित सॉफ्टवेयर की एक पूरी शैली है। गूगल "क्लिपबोर्ड रिप्लेसमेंट"
योरिक

@Yorik सुझाव के लिए धन्यवाद। मैं एक निजी परियोजना के रूप में अपना खुद का बनाना चाहता था
अब्दुल

यदि आप कोडिंग डिवाइस की तलाश कर रहे हैं, तो स्टैक ओवरफ्लो की जांच करें। आपके पोस्ट में केवल एक ही प्रश्न "क्या यह संभव है?" मैं "जहां मुझे संदर्भ मेनू के बारे में पढ़ना शुरू करना चाहिए और क्लिपबोर्ड में हुक करना शुरू करना चाहिए" की अधिक पंक्तियों के साथ सुझाव देना चाहिए
योरिक

@ योरिक तुम सही हो। आपकी टिप्पणी इंगित करती है कि मैं जिस ऐप को बनाने की कोशिश कर रहा हूं वह वास्तव में संभव है
अब्दुल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.