Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.22;
Скачать: CL | DM;

Вниз

Форма потеряла фокус...   Найти похожие ветки 

 
ArtemESC ©   (2006-01-04 20:12) [0]

Доброго времени суток...
Какое сообщение получает форма, когда
курсор выходит за её пределы?...


 
begin...end ©   (2006-01-04 20:45) [1]

Уточните, что интересует: потеря окном фокуса или выход курсора за его пределы? Разные вещи всё-таки.


 
Gero ©   (2006-01-04 20:58) [2]

CM_MOUSELEAVE


 
begin...end ©   (2006-01-04 21:13) [3]

> Gero ©   (04.01.06 20:58) [2]

А причём здесь API?


 
ArtemESC ©   (2006-01-04 22:46) [4]

begin...end ©
>>или выход курсора за его пределы

Да
>>
>>Gero ©   (04.01.06 20:58) [2]
>>CM_MOUSELEAVE


Кажется Gera прав...


 
Gero ©   (2006-01-04 23:17) [5]

> begin...end ©   (04.01.06 21:13)
> > Gero ©   (04.01.06 20:58) [2]
>
> А причём здесь API?

А какое отношение к API имеет форма?


 
ArtemESC ©   (2006-01-04 23:30) [6]

Gero ©   (04.01.06 23:17) [5]
Да не все верно я имел ввиду
"окно" под формой...
Спасибо!!!!


 
begin...end ©   (2006-01-05 08:55) [7]

> Gero ©   (04.01.06 23:17) [5]

> А какое отношение к API имеет форма?

Форма не имеет к API прямого отношения. Однако автор не спрашивает, как, скажем, создать форму на чистом API. Он спрашивает, какое сообщение она получает, когда курсор выходит за её пределы. И поскольку этот вопрос он задаёт именно в форуме по WinAPI, то, видимо, его интересует решение задачи средствами WinAPI.

Поэтому я бы советовал использовать WM_MOUSEMOVE + WindowFromPoint или (возможно) WM_MOUSELEAVE + TrackMouseEvent.


 
Игорь Шевченко ©   (2006-01-05 10:29) [8]


> Какое сообщение получает форма, когда
> курсор выходит за её пределы?...


Никакого


 
Gero ©   (2006-01-05 11:19) [9]

> И поскольку этот вопрос он задаёт именно в форуме по WinAPI,
> то, видимо, его интересует решение задачи средствами WinAPI.

Позволю себе не согласиться. Раз используется термин «форма» значит ни о каком чистом WinAPI речи идти не может. А форма-то как раз и получает сообщение [2], что и требовалось выяснить.
А форум — это уже такое дело сейчас в WinAPI, через 5 минут — в «Начинающим» )


 
beginbegin...end   (2006-01-05 11:39) [10]

> Игорь Шевченко ©   (05.01.06 10:29) [8]

WM_MOUSELEAVE -- не сообщение?

> Gero ©   (05.01.06 11:19) [9]

> Раз используется термин «форма» значит ни о каком чистом
> WinAPI речи идти не может.

Я и не говорил, что речь идёт о чистом WinAPI. Однако вполне логично полагать, что если задан вопрос по WinAPI, то ожидается решение, использующее соответствующие средства.

> А форум — это уже такое дело сейчас в WinAPI, через 5 минут
> — в «Начинающим» )

Да, теперь [2] вполне подходит.
:-)


 
begin...end ©   (2006-01-05 11:40) [11]

Предыдущий пост -- от меня.
:о)


 
Игорь Шевченко ©   (2006-01-05 11:40) [12]

beginbegin...end   (05.01.06 11:39) [10]


> WM_MOUSELEAVE -- не сообщение?


А оно приходит без дополнительного намаза ?

Этак можно сказать, что и WM_MOUSEMOVE приходит, если SetCapture сделать


 
Gero ©   (2006-01-05 11:44) [13]

> begin...end ©   (05.01.06 11:40)

off: Ты не скачивал новую версию? Там этот глюк устранен.


 
beginbegin...end   (2006-01-05 11:45) [14]

> Игорь Шевченко ©   (05.01.06 11:40) [12]
> А оно приходит без дополнительного намаза ?

Нет, не приходит.


 
begin...end ©   (2006-01-05 11:48) [15]

> Gero ©   (05.01.06 11:44) [13]

<OFFTOP>
Скачивал. Только у меня теперь пароль почему-то не сохраняется.
В общем, если не разберусь сам, напишу в мыло.
</OFFTOP>


 
ArtemESC ©   (2006-01-05 16:37) [16]

Имеется ввиду именно окно, программа пишется на
     API, кто давно давал тут исходики, но я их посеял.....



Страницы: 1 вся ветка

Текущий архив: 2006.01.22;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.043 c
6-1128786696
Levis
2005-10-08 19:51
2006.01.22
Работа с IdHTTP


1-1135073226
Фагот
2005-12-20 13:07
2006.01.22
как определить бездействие пользователя?


2-1135972219
Сергей_1
2005-12-30 22:50
2006.01.22
Программа в ХР глючит - в W98 нормально работает


8-1122221174
rolex
2005-07-24 20:06
2006.01.22
Как подать на колонки звук определенной частоты???


1-1134640866
Игорь Шевченко
2005-12-15 13:01
2006.01.22
Как правильно назвать методы ?