마우스의 위치는 GetCursorPos 로 알아내면 되는데...
커서의 모양이 문제군요.
저도 커서의 모양을 알아내려고 해봤으나... 커서의 변화에 따른 메시지는
찾지 못했습니다. (누가 아시면 좀 알려주세요.)
커서의 모양은 OEM 커서의 경우에는 어떤 모양으로 변했는지 체크하기 어려울 것 같고, 디폴트 커서의 경우에는 핸들을 가지고 비교하면 됩니다.
먼저, 디폴트 커서들의 핸들을 전부 구해놓습니다.
그후 현재 커서의 핸들을 얻어서, 이전에 구해놓은 커서의 핸들과 비교해 보는 거죠.
그러면 지금 커서가 어떤 모양인지 알 수 있습니다.
커서의 모양이 문제군요.
저도 커서의 모양을 알아내려고 해봤으나... 커서의 변화에 따른 메시지는
찾지 못했습니다. (누가 아시면 좀 알려주세요.)
커서의 모양은 OEM 커서의 경우에는 어떤 모양으로 변했는지 체크하기 어려울 것 같고, 디폴트 커서의 경우에는 핸들을 가지고 비교하면 됩니다.
먼저, 디폴트 커서들의 핸들을 전부 구해놓습니다.
그후 현재 커서의 핸들을 얻어서, 이전에 구해놓은 커서의 핸들과 비교해 보는 거죠.
그러면 지금 커서가 어떤 모양인지 알 수 있습니다.
좀 무식한 방법인데... 누구 더 좋은 방법을 아고 계시면 알려주세요.
부탁해요.