![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Событие при активации приложения? [D7, WinXP]
Alex_C © (2006-04-06 10:29:00)Мое приложение состоит из 1 главной формы. Мне надо поймать событие, которое происходит при активации приложения. Я пробовал использовать OnActive - но оно происходит только когда кликаешь мышкой по кнопке приложения на панели задач, а когда активируешь приложение тыкая на окошко приложения мышкой оно не происходит (Всю клиентскую область формы у меня занимает TMemo). Почему?
Leonid Troyanovsky (2006-04-06 10:40:00) [1]
> Alex_C © (06.04.06 10:35) [1]
> Сам нашел ответ! Надо так:
TApplication.OnActivate
--
Regards, LVT.
Alex_C (2006-04-06 10:35:00) [2]Сам нашел ответ! Надо так:
обработчик события WM_ACTIVATE :
if (Mess.wParam = WA_ACTIVE) or (Mess.wParam = WA_CLICKACTIVE) then
что-то делаем.