![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Hook+Mouse(что-то магическое...) [D5, Win95/98, Win2k]
E_Dimon © (2003-01-13 21:20:00)Есть библиотека реализующая ловушку Windows по событим мыши.
Необходимо показывать окно программы ,если мышь находится в том месте где расположено окно , и скрывать окно - в обратном случае.
Как сие реализовать?
Пробывал такой код:
Код:
//===========================
isThere:=( (Minfo.pt.x>=dr.Left)
and (Minfo.pt.y>=dr.Top));
if isThere
then
begin
messageBeep(0);
showWindow(MyHandle,SW_HIDE);
end;
//===========================
Звуковые сообщения проявляются при движении мыши,но окно прячется только когда мышь проходит над окном программы.
Почему?
E_Dimon (2003-01-13 23:01:00) [1]Сам разобрался!