안녕하세요. 천리안 프로그래머 포럼 C++Builder 담당자 임펠리테리입니다.
원하시는 것처럼 마우스가 나갔는지를 검출하려면 CM_MOUSELEAVE 메시지를 가로챕니
다. 마찬가지로, 마우스 커서가 들어오는 순간을 알아내려면 CM_MOUSEENTER를 가로
채죠. 저는 이를 위해서 C++Builder에서는 메시지맵을 작성해서 사용했는데, 불행히
도 저는 델파이에는 조금 문외한이라 정확한 방법은 모르겠네요. 델파이에서는 빌더
와는 조금 다른 방법을 사용하는 것으로 알고있습니다. 델파이 관련 자료중에서 메시
지를 가로채는 내용을 찾아서 참고하시면 되겠네요. 그리고, 참고로 말씀드리는데,
위 두 메시지는 윈32 표준 메시지가 아니라 VCL에서 정의한 메시지라서 Win32 관련
레퍼런스를 뒤져도 안나옵니다. ^^;;;
그럼 도움되시길 바라면서, 이만...
독립문에서 임펠리테리였습니다.
(cbuilder, skyhi18)
|