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

Вниз

Как отслеживать минимизацию формы?   Найти похожие ветки 

 
hard   (2002-07-22 23:32) [0]

Немогу отследить минимизацию формы, или цельного проэкта. Подскажите, может хто знает.


 
DenKop ©   (2002-07-22 23:35) [1]

Поставить ловушку на сообщение WM_SYSCOMMAND и смотреть его параметр и если он равен SC_MINIMIZE, то это значит, что форма сворачивается.


 
Юрий Зотов ©   (2002-07-22 23:38) [2]

Формы - напишите обработчик сообщения WM_SYSCOMMAND (см. в справке API, там же - параметр SC_MINIMIZE).

Проекта - см. TApplication.OnMinimize в справке Delphi. Там же есть пример.


 
DenKop ©   (2002-07-22 23:46) [3]

to Юрий Зотов>>
Переназначать TApplication.OnMinimize гнилая работа, если нужно для проекта, то в полне подходит обработчик сообщения WM_SYSCOMMAND повешенный на главную форму проекта.


 
Юрий Зотов ©   (2002-07-22 23:55) [4]

> DenKop © (22.07.02 23:46)

САМИ пробовали?

Щелкаем правой кнопкой мыши по окошку приложения на панели задач и выбираем пункт меню "свернуть". Приложение вполне успешно сворачивается. А "обработчик сообщения WM_SYSCOMMAND, повешенный на главную форму проекта" НЕ срабатывает.

Не верите? Проверьте. Потом напишете, что получилось, ОК?



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

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

Наверх




Память: 0.47 MB
Время: 0.008 c
1-13647
c0pYc@t
2002-07-23 12:17
2002.08.05
Скрыть форму


1-13651
АЛЕКС*
2002-07-23 12:38
2002.08.05
Удаление строки из StringGrid


1-13586
Goblinus
2002-07-22 18:13
2002.08.05
Иконка


1-13592
Дядя Будда
2002-07-24 13:49
2002.08.05
Как в Dataset e DBGrid a позиционироваться на запись...


6-13759
Ajax
2002-05-11 22:02
2002.08.05
Определение траффика через модемное соединение.