2010-03-07 88 views
5

Tôi muốn biết làm thế nào để có được vị trí con trỏ trên Windows trong C++,Làm thế nào để có được vị trí con trỏ

Lý do: Tôi cố gắng để di chuyển vị trí chuột trên XY phối hợp với các thông tin màn hình

ví dụ như: tôi muốn thiết lập vị trí chuột trong bù x: 576 y: 854 trên màn hình.

Phương pháp duy nhất mà tôi tìm thấy cho làm đó là:

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

Thông thường MOUSEEVENTF_ABSOLUTE cờ là để làm điều đó nhưng nó không hoạt động, đó là lý do tại sao tôi cố gắng để có được vị trí tuyệt đối của chuột và cố gắng tính toán điều đó!

Cảm ơn câu trả lời của bạn!

Trả lời

7

Hãy thử GetCursorPos().

+0

Cảm ơn bạn, tôi đã tìm kiếm trên phần mouseInput đó là lý do tại sao tôi không tìm thấy điều này :(xin lỗi vì sự điên rồ của tôi – Jaguar

+0

@ Jaguar Không sao cả, chúng tôi đều có điểm mù. –

Các vấn đề liên quan