Главная страница
    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.48 MB
Время: 0.044 c
2-1135852478
pavel_guzhanov
2005-12-29 13:34
2006.01.22
Ограничено ли количество параметров в запросе?


2-1136492290
mobwar
2006-01-05 23:18
2006.01.22
Проблема! курсор прыгает в начало.


14-1135968434
Nick12
2005-12-30 21:47
2006.01.22
Delphi


14-1136054592
Иксик
2005-12-31 21:43
2006.01.22
Ой ребята, какие вы все бухие! :))))


5-1122049709
PAVIA
2005-07-22 20:28
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский