Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-13616
maxim2
2002-07-25 08:20
2002.08.05
Как получить текст выбранного элемента в listbox


3-13569
jim
2002-07-16 12:55
2002.08.05
Обновление через ClientDataSet нескольких таблиц


1-13669
Cowboy
2002-07-23 17:21
2002.08.05
TImage & TTabSheet


6-13757
Xein
2002-05-21 01:05
2002.08.05
Насчёт Звонилки......


8-13729
Wild Cat
2002-04-01 14:46
2002.08.05
Проблемы с графикой,,,




   Наверх