개체가 움직이지 않는 경우 마우스 오버 이벤트를 생성하는 것이 매우 쉽습니다. 하지만 개체가 50 밀리 초마다 움직이는 문제가 있습니다. 문자열 줄이 아니므로 원을 만들 수 있습니다. 나는 getcursorpos()를 사용했습니다. 오브젝트 x와 y를 얻는 것보다. 다른 문제는 x와 y의 위치 아프이다 p는 말한다이C++ mouseover 이벤트
p X---------------------
y
|
|
|
| cursor
|
|
|
입니다. 커서의 위치를 알아내어 일치하지 않는 x와 y와 비교하면 커서가 가운데에 있습니다. 더하기 개체가 계속 이동하므로 추적하기가 어렵습니다. 아이디어가 있으십니까? 죄송합니다. 내가 혼란 스럽다면 더 잘 설명 할 수 없습니다.
이가 화면을받는 POINT 구조에 대한 포인터가 커서
의을 조정하지만 그리 때에 있습니다
어떤 프레임 워크를 사용하고 있습니까? –
win32가 당신이 요구하는 것입니까? – Ramilol
GUI 용으로 일반 Win32를 사용하고 있습니까? 추적중인 개체, 사용자 지정 그리기 또는 일부 자식 창은 무엇입니까? 당신이 열심히 당신에게 유용한 제안을하기 위해 무엇을 사용하고 있는지 우리에게 말하지 않는다면. –