제목 표시 줄과 크롬이 꺼져있는 WPF 응용 프로그램을 만들었습니다. 나는 전체 애플 리케이션 주위에 국경을 가지고 있는데, 크롬이 어떤면에서는 그 역할을 할 것이라는 생각이 들었다. 가장 먼저 마우스를 클릭 할 때 mousemove 이벤트가 마우스의 움직임을 포착하여 마우스가 움직이는 것처럼 보입니다. 문제는 마우스가 너무 빨리 움직이면 윈도우를 벗어나므로 마우스가 더 이상 발사되지 않는다는 것입니다. 마우스의 속도에 관계없이 문제없이 정상적인 WinForm을 사용하여이 작업을 수행 할 수있었습니다. 더 효율적으로이 작업을 수행 할 수있는 방법이 있습니까? 아니면 mousemove의 폴링을 조정할 수 있습니까? 국경 이외의 다른 컨테이너가 더 잘 수행 할 수 있습니까?WPF MouseMove 이벤트 폴링
3
A
답변
7
Me.DragMove를 윈도우 왼쪽 클릭 이벤트 핸들러에서 사용해보십시오. 대부분의 맞춤 솔루션보다 훨씬 뛰어납니다.
4
사용자가 마우스를 클릭하면 마우스를 캡처해야합니다 (Mouse.Capture 참조). 이렇게하면 마우스 커서가 요소 위에 있는지 여부에 관계없이 마우스 이벤트를 가져올 수 있습니다.
관련 문제
- 1. iframe에서 mousemove 이벤트 받기,
- 2. XSLT의 Webtextedit Mousemove 이벤트
- 3. 부모에게 MouseMove 이벤트 전달 원활하게
- 4. 이벤트 기반 및 폴링/예약
- 5. jQuery를 도메인 간 iframe을 MouseMove 이벤트 기능
- 6. WPF CaptureMouse() 후에 MouseMove 이벤트를 보내지 않습니다.
- 7. WPF 및 MVVM 이벤트
- 8. 자바 스크립트 이벤트 폴링 빈도를 낮추십시오.
- 9. 이벤트 수신 대기 또는 폴링 방법
- 10. jQuery mousemove 성능
- 11. 전체 mouseMove
- 12. mousemove 처리기?
- 13. WPF 라우팅 된 이벤트 발생?
- 14. mousemove 이상한 행동
- 15. 스마트 폴링 플러그인으로 jquery 폴링
- 16. Google지도 API v3 - Mousemove 및 Click 이벤트 콤보
- 17. DoDragDrop이 MouseMove 이벤트를 비활성화합니다.
- 18. IE mousemove 버그
- 19. jQuery mousemove() 아이폰에서
- 20. Prototype .Mousemove equivalent
- 21. jQuery map mousemove
- 22. 전체 페이지 또는 '.mousemove'
- 23. jquery로 mousemove 감지
- 24. MouseMove 이벤트가 너무 느립니다.
- 25. WPF - 스토리 보드 이벤트
- 26. WPF 바인딩과 이벤트 처리
- 27. WPF - ColorAnimation 완료 이벤트
- 28. WPF - 덮어 쓰기 이벤트
- 29. wpf listbox의 keyup 이벤트
- 30. WPF 어린이 이벤트 없음
위대한 작품. – CodeMonkey1313