|
제가 초보라서 잘 모르겠지만 아는데로 적어볼께요.
제가 마우스 클릭을 해서 마우스 클릭이 끝날때까지만 상태를 유지 시키는 프로그램을 짜는데...
OnMouseDown함수에서 시작해서 OnMouseUp함수에서 끝나게 했습니다.
폼 위에 어느곳에서 클릭이 끝나더라도 실행되게 하기 위해서 여러 컴포넌트들을
하나의 OnMouseUp함수로 묶어서 처리했습니다. 폼의 OnMouseUp함수도 마찬가지로...
그런데 만약 마우스 클릭 상태에서 외부의 다른 폼이나 클라이언트외의 영역으로 옮겨서
클릭이 끝나게되면 끝이 안나고 계속 클릭된 상태처럼 인식합니다.
외부의 다른 폼이나 클라이언트외 영역에서 클릭이 끝났다는 사실을 알수 없을까요?
고수님들의 답변 부탁드립니다.
|