문제

양식 응용 프로그램에서 어떤 X/Y 좌표가 클릭되었는지 알 수있는 방법이 있습니까?

도움이 되었습니까?

해결책

살펴보십시오 Mouseeventargs 수업. 특히 GetPosition 방법. MSDN의 예제는 OnMousEmove를 사용하지만 OnMouseClick과 동일하게 수행 할 수 있어야합니다. 또는 양식의 Mouseclick 이벤트를 사용하십시오.

예 : Mouseclick 이벤트 사용 :

당신의 양식 :

this.MouseClick += new MouseEventHandler(myForm_MouseClick);

void myForm_MouseClick(object sender, MouseEventArgs e)
{
    int myX = e.X;
    int myY = e.Y;
}

다른 팁

그만큼 마우스 own, 마우스 업 그리고 Mouseclick 이벤트는 모두 동작의 X 및 Y 좌표를 반환합니다.

보다 System.Windows.Forms.Control.MousePosition (정적 속성)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top