마우스 커서위치와 관련된 함수는
GetCursorPos
, SetCursorPos
이다.
하지만 이 두 함수는 모니터를 기준으로 한 절대 좌표를 반환한다.
이 좌표를 어플리케이션에 대한 상대 좌표로 변환이 필요할 때가 있다.
CPoint point;
CRect rect;
this->GetWindowRect(&rect);
::GetCursorPos(&point);
point.x -= rect.left;
point.y -= rect.top;
위와 같이 하면된다.