마우스 이벤트
-
[ 윈폼 - 스크래치] 3부. 마우스 이벤트Programing/C# 2008. 1. 9. 23:42
이번엔 실제로 스크래치에 이용할 마우스 움직임에 대한 이벤트를 코딩해야 한다. 픽처박스에서 마우스버튼이 눌러졌을때 ( MouseDown ), 마우스버튼을 놓았을때( MouseUp ), 마우스를 움직일때( MouseMove ) 의 이벤트 들이다. 각 소스 보기를 클릭하면 해당 소스를 볼수 있다. private void pBox_MouseDown(object sender, MouseEventArgs e) { // 픽처박스 안에 마우스가 클릭되어 있지 않으면 종료한다. if (!pBox.Capture) return; // 픽처박스 안에 마우스가 클릭되어 있다면 마우스가 클릭된 좌표를 현재 좌표로 저장 Point curPoint = new Point(e.X, e.Y); // 이전 좌표값을 현재 좌표값으로 설정 ..