양식보다 마우스 위치를 얻는 가장 좋은 방법은 무엇입니까?
-
22-08-2019 - |
문제
양식에 마우스 위치를 얻는 가장 좋은 방법을 원합니다.
i, m은 이제 변수에서 마우스 위치 값을 설정하여 "form1_click"과 같은 다른 방법으로 가져옵니다.
더 좋은 방법이 있습니까 ??.
매우 감사합니다.
해결책
이것은 당신에게 어떻게 효과가 있습니까?
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.onmousemove.aspx
또 다른 대안은 다음과 같습니다.
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.mouseposition.aspx
그런 다음 양식 사용에 대해 얻으려면 다음과 같습니다.
http://msdn.microsoft.com/en-us/library/system.windows.forms.control.pointtoclient.aspx
다른 팁
xm=System.Windows.Forms.Cursor.Position.X - this.Location.X
ym=System.Windows.Forms.Cursor.Position.Y - this.Location.Y
그런 다음해야합니다.
xm - form border x
ym - form border y
제휴하지 않습니다 StackOverflow