मैं एक उपयोगिता अनुप्रयोग पर काम कर रहा हूं जो अन्य चल रहे अनुप्रयोगों को नियंत्रित करता है। कुछ इनपुट ईवेंट पर मेरा एप्लिकेशन एक विंडो प्रदर्शित करता है, उपयोगकर्ता खिड़की से कुछ ऑपरेशन चुन सकता है, खिड़की गायब हो जाती है और पिछले ऐप पर रिटर्न नियंत्रित करती है। मेरी समस्या यह है कि मेरे ऐप की विंडो में क्लिक करने से मेरा एप्लिकेशन सक्रिय हो जाता है, इस प्रकार पिछले एप्लिकेशन की विंडो से फ़ोकस हटा दिया जाता है। जब मेरी खिड़की बंद हो जाती है तो मैं पिछले एप्लिकेशन को फिर से सक्रिय कर सकता हूं, लेकिन मैं मूल एप्लिकेशन को हर समय सक्रिय रखूंगा। क्या यह संभव है?एप्लिकेशन को सक्रिय किए बिना माउस क्लिक स्वीकार करें?
उत्तर
यह बस (शैली नकाब में NSNonactivatingPanelMask
के साथ या यह प्रोग्राम के बनाने के लिए,) अपने खिड़की NSPanel का एक उदाहरण (NSWindow
का एक उपवर्ग) बनाने के लिए करने के लिए, और के रूप में Xcode/आईबी में गैर सक्रिय करने में सेट काफी आसान है।
एक विचार होगा: जबकि आपका ऐप चल रहा है, सिस्टम में सक्रिय विंडो का ट्रैक रखने की कोशिश करें। अपने ऐप को सक्रिय करने के बाद और कमांड बटन पर क्लिक करें, पिछली सक्रिय विंडो को पुनर्स्थापित करें। यह केवल एक विचार है, मुझे नहीं पता कि मैक पर इसे कैसे किया जाए।
यह अब मैं क्या कर रहा हूँ, लेकिन मैं समाधान के साथ पूरी तरह से खुश नहीं हूँ, जब से तुम एक पल के लिए ध्यान देने के खोने मूल विंडो देख सकते हैं। – zoul
- 1. win32: माउस आंदोलन अनुकरण किए बिना एक क्लिक अनुकरण करें?
- 2. सक्रिय किए बिना विंडो दिखाएं (इसे नीचे सक्रिय एप्लिकेशन रखें)
- 3. प्रत्येक माउस को WPF एप्लिकेशन
- 4. माउस का उपयोग किए बिना एक एनयूनीट परीक्षण चलाएं?
- 5. WinForms डबल क्लिक अक्षम करते हैं और सभी माउस क्लिक स्वीकार करते हैं?
- 6. माउस ईवेंट को निर्देशित करना [DllImport ("user32.dll")] क्लिक करें,
- 7. Android एप्लिकेशन में ब्लूटूथ प्राप्त फ़ाइल को कैसे स्वीकार करें?
- 8. Emacs में माउस क्लिक अक्षम करें
- 9. माउस को स्थिति में ले जाएं और बाएं क्लिक करें
- 10. सर्वर को पुनरारंभ किए बिना पुनरारंभ करें?
- 11. फ़ाइल सक्रिय के बिना अपलोड करें
- 12. एएसपी.नेट स्थानीयकरण: एप्लिकेशन को पुनरारंभ किए बिना संसाधनों को बदलना?
- 13. बैच फ़ाइल में प्रतीक्षा किए बिना एप्लिकेशन कैसे प्रारंभ करें?
- 14. माउस बटन को साइड बटन के लिए क्लिक करें
- 15. बाएं ईवेंट को दाएं माउस पर क्लिक करें
- 16. सी # में कर्सर को अपहृत किए बिना माउस/स्टाइलस घटनाओं को क्लोन करना और संशोधित करना?
- 17. माउस का पता लगाने के बिना जावास्क्रिप्ट के साथ जावा पर क्लिक करें साइड इफेक्ट्स
- 18. अंडे प्लगइन को आसान कैसे स्थापित करें और एप्लिकेशन को पुनरारंभ किए बिना लोड करें?
- 19. माउस भेजना टास्कबार में एक बटन पर क्लिक करें C#
- 20. प्रोग्रामेटिक माउस एक और विंडो में क्लिक करें
- 21. ओपन: पेश माउस क्लिक ज्यामिति
- 22. क्लिक किए गए बटन
- 23. WPF एकल माउस क्लिक पर TreeView का विस्तार करें
- 24. एंड्रॉइड यूएसबी माउस सही व्यवहार पर क्लिक करें (आईसीएस)
- 25. वास्तविक माउस को अनुकरण करें
- 26. रेल लॉक किए बिना सक्रिय रिकॉर्ड ऑब्जेक्ट को कैसे स्पर्श करें?
- 27. jfreechart में mousewheellistener द्वारा अक्षम किए बिना माउस द्वारा ज़ूम किए गए ज़ूम को कैसे अक्षम करें?
- 28. माउस नीचे क्लिक करने से मैक
- 29. एक्लिप्स में एमुलेटर को पुनरारंभ किए बिना एमुलेटर में एंड्रॉइड एप्लिकेशन को फिर से लोड करें?
- 30. क्या माउस को प्रेषण करना संभव है() माउस एक <इनपुट प्रकार = टेक्स्ट> तत्व पर क्लिक करें?
यही वह है! धन्यवाद। – zoul