2010-03-07 18 views
5

मैं C++ में विंडोज पर कर्सर की स्थिति पाने के लिए जानना चाहते हैं,कैसे कर्सर स्थिति

कारण प्राप्त करने के लिए: मैं स्थानांतरित करने के लिए XY पर माउस स्थिति स्क्रीन जानकारी के साथ समन्वय स्थापित करने की कोशिश

जैसे: मैं स्क्रीन पर ऑफ़सेट x: 576 y: 854 में माउस स्थिति सेट करना चाहता हूं।

एकमात्र तरीका है कि मुझे क्या करना के लिए पाया गया है कि है:

mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE|MOUSEEVENTF_LEFTDOWN,x,y,0,0); 

आम तौर पर झंडा MOUSEEVENTF_ABSOLUTE कि क्या करना है, लेकिन यह काम नहीं करता, इसलिए मैं और माउस के निरपेक्ष स्थिति प्राप्त करने की कोशिश है इसकी गणना करने की कोशिश करो!

आपके उत्तर के लिए धन्यवाद!

उत्तर

7

GetCursorPos() आज़माएं।

+0

धन्यवाद, मैंने माउस इनपुट अनुभाग पर खोज की है इसलिए मुझे यह नहीं मिला :(मेरी पागलपन के लिए खेद है – Jaguar

+0

@ जगुआर कोई समस्या नहीं, हम सभी के पास कभी-कभी अंधेरे धब्बे होते हैं। खुशी है कि मैं मदद कर सकता हूं :-) –

संबंधित मुद्दे