|
FAQ에서 보고 CM_MOUSEENTER를 받는 함수를
만들었습니다.
MESSAGE void TForm1::OnMouseEnter(TMessage &msg)
{
POINT lpPoint;
GetCursorPos(&lpPoint);
Image2->Left = lpPoint.x - Form1->Left;
Image2->Top = lpPoint.y - Form1->Top;
Label3->Caption = lpPoint.x - Form1->Left;
Label4->Caption = lpPoint.y - Form1->Top;
Image2->Picture=NULL;
}
마우스가 폼안에 있으면 그림이 마우스를 따라다니면서
마우스 좌표가 표시되는건데.
이게 실시간으로 표시가 되는게 아니라
뚝뚝 끊기거나 화면 밖으로 나갔다가 들어와야 되네요;
그 OnPaint로 계속 안뿌려져서 그런가요?;;
저게 MouseMove에 쓸때는 정상적으로 됐거든요?
근데 저기에선 안되네요
어떻게 해야될까요?
|