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

Вниз

Help! Проблема с отслеживанием активизации приложения   Найти похожие ветки 

 
boa ©   (2003-06-10 07:07) [0]

Приложение активно. Если нажать на кнопку (не знаю как правильно ее назвать) этого приложения в таскбаре то приложение минимизируется, но Application.Active почему-то = True (хотя фокус ввода находится уже в другом приложении).
Обрабатывал Application.OnActivate, OnDeactivate, сообщение WM_ACTIVATEAPP - все бесполезно, при таком варианте свертывания приложения оно почему-то считается активным. А мне нужно знать кагдо приложение реально активное. А точнее мне нужно отловить момент когда приложение реально активизируется и деактивизируется.
Помогите пожалуйста. Очень нужно, бьюсь 3й день !!!!!!


 
Yanis ©   (2003-06-10 09:33) [1]



procedure TForm1.WMACTIVATE(var msg: TWMACTIVATE);
begin
inherited;
If Msg.Active=WA_INACTIVE then Application.Title:="неактивно"
else
Application.Title:="активно"
end;


 
boa ©   (2003-06-10 11:02) [2]

> Yanis
Я веду речь о приложении а не о форме (у меня их куча и их активность меня не интересует)!


 
Diamond Cat ©   (2003-06-10 16:17) [3]

wm_syscommand с параметрами SC_NEXTWINDOW SC_MINIMIZE (or SC_ICON) короче смотри по хелпу.
или еще может помочь application.onminimize


 
boa ©   (2003-06-10 17:32) [4]

К MINIMIZE я уже пытался вязаться там тоже свои проблеммы в разных ситуациях.
А вот ACTIVATEAPP + SETFOCUS в сочетании вроде бы привели к желаемому результату.
Но мне кажется должен быть более простой вариант решения этой проблеммы(может быть я не там рою). И если он существует, то Господа ПРОГРОММИСТЫ не откажите в любезности поделиться им.
(Не поверю что ни кто ни когда не выполнял каких либо действий при активизации и деактивизации приложения!!!)




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

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

Наверх




Память: 0.47 MB
Время: 0.015 c
4-33387
Dankin
2003-06-06 04:56
2003.08.11
Как можно пожно послать активному приложению команду вставить ;)


1-33216
Григорий Ситнин
2003-07-28 13:18
2003.08.11
Кнопки управления модальными окнами


14-33350
nv-vetal
2003-07-23 18:34
2003.08.11
Бесплатный хостинг с возможностью использовать PHP?


8-33231
Njes
2003-04-16 10:10
2003.08.11
Копирование прямоугольной области в TBitmap


14-33274
Dmitriy O.
2003-07-25 12:08
2003.08.11
Сколько оперативки должно быть у программиста