|
FormMouseMove 부분에서
timer interval을 주고 Enabled = true 로주고
Ontimer부분에
{
POINT pt;
GetCursorPos(&pt);
pt = ScreenToClient( pt );
if ( pt.x > 0 && pt.x < Width && pt.y > 0 && pt.y < Height)
MakeHintString();
Timer->Enabled = false;
}
이런식으로 했더니 interval 만큼 쉬었다가 현재의 커서 위치가 폼안에 있는지를 조사하고
폼 안에 있으면 힌트메세지를 만들었습니다.
이렇게 하니까 인터발 값보다 오래 마우스를 갖다대고 있어야 힌트가 뜨더군요....
헤헤...
답변 감사합니다.
|