0
커서 위치를 C에서 창에 상대적으로 가져올 수있는 방법은 무엇입니까?
나는 SharpDX를 사용하고 그리고 난SharpDX에서 마우스 위치 가져 오기
System.Drawing.Point loc = Cursor.Position;
및 (X 나에게 커서의 절대 X 및 Y 좌표를 준
System.Drawing.Point loc = Control.MousePosition;
시도 : 왼쪽 상단 모서리에있는 0 : 0과 Y를 내 화면이 아니라 내 창).
SharpDX에서 구현 된 기능이 있습니까?
인터넷에서 저에게 효과가있는 것이 없습니다.
아니요 어디서 마우스 클릭을했는지, 양식에 대한 컨트롤 인 양식에 대한 mousemove 이벤트 링크를 보냈습니다. 폼의 이벤트가 트리거되면 System.Windows.Forms.MouseEventArgs라는 개체에 마우스의 현재 위치가 전달됩니다. 이것은 현재 제어에서 마우스의 X 및 Y 좌표를가집니다. – ErnieDingo