Форум: "Основная";
Текущий архив: 2002.08.05;
Скачать: [xml.tar.bz2];
ВнизКак отслеживать минимизацию формы? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c