/ / विंडो के सापेक्ष SharpDX में माउस पोजीशन प्राप्त करें - c #, स्थिति, कर्सर, रिश्तेदार, शार्पएक्स

विंडो - सी #, स्थिति, कर्सर, रिश्तेदार, sharpdx के सापेक्ष SharpDX में माउस स्थिति प्राप्त करें

मैं विंडो im में रिश्तेदार C # में कर्सर की स्थिति कैसे प्राप्त कर सकता हूं?
मैं SharpDX का उपयोग कर रहा हूं और मैंने कोशिश की

System.Drawing.Point loc = Cursor.Position;

तथा

System.Drawing.Point loc = Control.MousePosition;

जिसने मुझे कर्सर का पूर्ण X और Y निर्देशांक दिया (X: 0 और Y: 0 मेरी स्क्रीन के ऊपरी बाएँ कोने में है और मेरी खिड़की नहीं है)।

क्या ऐसा करने के लिए SharpDX में कुछ लागू किया गया है?
मुझे ऐसा कुछ नहीं मिला जो मेरे लिए इंटरनेट पर काम करता हो

उत्तर:

जवाब के लिए 0 № 1

मान लें कि आप एक winform का उपयोग कर रहे हैं? यदि हां, तो नियंत्रण के लिए माउस ईवेंट देखें।

यदि आप विज़ुअल स्टूडियो का उपयोग नहीं कर रहे हैं तो आपको ईवेंट जोड़ना होगा। नियंत्रण नमूना यहां पाया जा सकता है -> https://msdn.microsoft.com/en-us/library/system.windows.forms.control.mousemove(v=vs.110).aspx

शार्पक्स अपने आप को मेरी याद से बिल्कुल भी नहीं समझता है। आपको खिड़की के भीतर माउस के लिए आंदोलन के क्षेत्र को समझने और कभी भी इनपुट स्ट्रीम में बदलने की आवश्यकता है।