C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[8120] Re:Re:Re:Re:[질문] 마우스가 정지된 상태를 감지하려면...
둘둘 [] 1369 읽음    2001-06-11 18:52
안녕하세요 수야님.
수야님께서 그런 기분을 느끼셨다면 일단 죄송하다는 말씀드리겠습니다.
그런데 수야님의 첫 답변내용을 좀 봐주세요...제 입장으로서는 좀 막막합니다.
저 이 문제를 해결하려고 게시판도 무지하게 많이 뒤져보고 저 나름대로도 여러 날을 소비했습니다. 그리고 나서 이렇게 질문을 드리는 건데 그렇게 느끼셨다니... 수야님게 죄송하네요..
고수님들께는 복잡한 문제가 아닐 것이라고 생각하고 질문드린 건데....

다시 한 번 조금이나마 자세하게 질문드리겠습니다. 이번에도 부족한 질문이 아니여야 할 텐데...
마우스무브라는 놈이 말 그대로 무브일 때만 먹어야 하는데 무브가 아닐 때도 먹는 데 왜 그런 지를 모르겠네요...
그래서 이 무브가 아닐 때를 뽑아내야 하는데 그래서 타이머를 하나 두고 무브일 때 마우스 위치를 뽑아내고 타이머에서 마우스 위치를 뽑아내어 비교해서 처리를 해주려고도 해보았지만 다시 생각해보니까 그건 당연한 말이라고 생각되었습니다.
무브일 때의 위치와 타이머에서의 위치는 같을 수 밖에 없는 거죠...
또 별도의 a라는 bool타입의 인자를 선언해주고 a가 true이면 타이머를 오픈해주고 타이머에서 a를 false시켜주어 한 번만 타이머를 호출하도록도 해보았지만 그렇게 하면 정말 그대로 딱 한 번만 타이머가 동작이 되버리더라구요... a를 true로 설정해 줄 곳이 없으니까요...
마우스무브에서도 마우스가 정지하는 것과 움직이는 것을 구분을 할 수 없고 타이머에서 a를 true로 설정해주면 첨과 같이 타이머가 반복되는 꼴이 되버리니....정말 답답하기 짝이 없습니다. 그래서 이렇게 질문을 하게 되었어요...
아시는 분은 답변 좀 부탁드립니다....


수야 님이 쓰신 글 :
: 안녕하세요 수얍니다.
:
: 님이 말씀하신데로 상황을 만들어 봤는데
:
: 이건 아예 해드리는듯한 기분이라 그만뒀습니다.
:
: 조금만 생각해보시구 순서도도 그려가면서 한번 생각해보세요
:
: 쉽지는 않겠지만 하실수 있을겁니다.
:
: 그리고 하시다보면 뭔가가 더 필요하실텐데요
:
: 그걸 물어보심이 더 좋을듯 합니다.
:
: 그럼.. 수야였습니다.
:
: 둘둘 님이 쓰신 글 :
: : 현재 ttimer를 쓰고 있는데요.
: : ttimer를 쓰게 되면 ttimer를 계속 부르게 되는 점이 생기던데...
: : 지금 제가 쓰고 있는 방법은 마우스 무브이벤트에서 timer를 true값을 주어 주는데요...
: : 그렇게 하니까 마우스가 가만이 있어도 무브이벤트가 계속 먹어서 타이머를 오픈해주어서 계속 반복되더라구요...
: : 그래서 정지해있는 것을 알 수 있는 방법이 있는지 질문 드린 건데..
: : 아니면 제가 수야님의 의도를 잘못 이해했다면 자세하게 알려주시면 감사하겠습니다..
: :
: : p.s 수야님의 msn이름을 보며 혼자 웃곤 합니다..^^;
: :
: : 수야 님이 쓰신 글 :
: : : 수얍니다.
: : :
: : : TTimmer를 사용하시면 될것같네요
: : :
: : : 참고하시길..
: : :
: : : 둘둘 님이 쓰신 글 :
: : : : 안녕하세요....
: : : : 마우스이벤트에 대한 질문을 하려고 합니다.
: : : : 마우스가 움직이고 있다는 것과 움직이지 않고 정지해있다는 것을 알아서 정지해있을 때 어떤 이벤트를 주고 움직일때 또 어떤 이벤트를 주려면 어떻게 해야 하는 지 궁금해요...
: : : : 아시는 분은 답변 좀 부탁드릴께요...
: : : :
: : : :

+ -

관련 글 리스트
8107 [질문] 마우스가 정지된 상태를 감지하려면... 둘둘 1314 2001/06/11
8127     Re:[질문] 마우스가 정지된 상태를 감지하려면... 방태윤 1554 2001/06/11
8112     Re:[질문] 마우스가 정지된 상태를 감지하려면... 수야 1390 2001/06/11
8116         Re:Re:[질문] 마우스가 정지된 상태를 감지하려면... 둘둘 1564 2001/06/11
8117             Re:Re:Re:[질문] 마우스가 정지된 상태를 감지하려면... 수야 1374 2001/06/11
8120                 Re:Re:Re:Re:[질문] 마우스가 정지된 상태를 감지하려면... 둘둘 1369 2001/06/11
8121                     Re:Re:Re:Re:Re:[질문] 마우스가 정지된 상태를 감지하려면... 수야 1486 2001/06/11
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.