1
내 첫 번째 양식 (form1). mouseToStart() 함수를 사용하여 특정 위치에서 마우스 포인터가 시작되도록합니다.다른 양식의 위치로 마우스 포인터 설정
private void mouseToStart()
{
Point startingPoint = panel1.Location;
startingPoint.Offset(155, 376);
Cursor.Position = PointToScreen(startingPoint);
}
그런 다음 두 번째 양식 (form2)을 시작합니다. form2에서 버튼을 클릭하면 닫히고 mouse1은 form1의 mouseToStart() 함수로 지정된 위치로 돌아갑니다. 그러나 이것은 일어나지 않습니다. 마우스는 내가 form2를 클릭 한 지점에 머무르고 form2는 닫힙니다.
양식 2가 양식으로 열렸습니까? –
그럼, 문제가 form2의 버튼 코드에 있다면, 이것이 우리가 볼 필요가있는 코드입니다. 'Cursor.Position'을 설정하기 전에'Close()'를 호출하고 있습니까? –