Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.01.22;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.04 c
2-1135692729
sanich
2005-12-27 17:12
2006.01.22
Использование разных версий библиотек


14-1135506830
boriskb
2005-12-25 13:33
2006.01.22
Полностью согласен :)


14-1135503730
Vudu
2005-12-25 12:42
2006.01.22
Чем можно перегнать Mov файл в avi ?


14-1135508385
Kerk
2005-12-25 13:59
2006.01.22
RegExp выделение ссылок


14-1135500103
TUser
2005-12-25 11:41
2006.01.22
Давно возникло мнение





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский