Point pos = this.PointToClient(MousePosition);

monthCalendar1.Location = pos;



------------------



기본적인 좌표는
Control.MousePosition.X
Control.MousePosition.Y
이고 이놈을 그대론 절때 못 쓴다. LCD화면의 좌표를 보내주는거 같고

픽스 해야한다.

해당컨트롤놈.PointToClient(new Point(Control.MousePosition.X, Control.MousePosition.Y));

이렇게 하면 해당컨트롤을 기준으로 마우스 실제 상대좌표가 어딘가 뱉어낸다.

이값은 해당컨트롤.마우스이벤트(MouseArgsEvent e)의 e.X와 같다.

후후. 안그럼 패딩 뺴주고 지랄날리부르스해야한다. 

편리하군

PointToClient와 PointToScreen

'Dev_PC > C#' 카테고리의

Posted by 요지
,