|
pbxScreen 이 뭔가요?
TPaintBox인가요?
기본적으로 화면안에 클릭했을때는 X,Y좌표가 음수가 나오지는 않는데..
어떻게 그렇게 된것인지 잘 이해가 안되네요
모든 Control의 좌표는 Parent로부터 상대좌표이므로
위치가 음수가 될수는 있습니다.
하지만 MouseDown 에서 X,Y좌표는 화면에 보이는 위치이므로 대개 양수 여야하는데...
좀 이상하네요
아직 해결되지 않으셨다면 관련부분 코드를 올려보세요..
그럼..
초보자 님이 쓰신 글 :
: 객체를 확대하는 프로그램을 짰는데요.
: 계속 확대하다 보면 스코롤도 생기고 그러는데...
: 마우스 다운 이벤트가 특정한 확대범위를 넘어가 버리면...그러니까 계속확대하다 보면
: 클릭한 마우스 좌표가 음수로 넘어 오는데요...
: 혹시 왜 그런지 알고 있으면 답좀 주세요.
:
:
: void __fastcall TMEditWin::pbxScreenMouseDown(TObject *Sender,
: TMouseButton Button, TShiftState Shift, int X, int Y)
:
:
: X,Y가 음의 수로 넘어옴...
|