Форум: "Начинающим";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];
ВнизКаким сообщением восстановить размер окна после минимизации? Найти похожие ветки
← →
Alex_C © (2006-04-10 13:59) [0]Делаю так
PostMessage(Hnd, WM_SIZE, SIZE_RESTORED, 0 );
- не проходит
← →
balepa © (2006-04-10 14:02) [1]Делай SendMessage
← →
Alex_C © (2006-04-10 15:04) [2]Ок!
Тогда еще вопрос - какое глобальное событие отласливать при минимизации и восстановления окна?
← →
balepa © (2006-04-10 15:11) [3]
> Alex_C © (10.04.06 15:04) [2]
> Ок!
> Тогда еще вопрос - какое глобальное событие отласливать
> при минимизации и восстановления окна?
Из глобальных знаю только "Глобальное потепление", но ты его врятли отловиш :)
Если в окне наверное SW_MINIMIZE, SW_RESTORE
← →
Alex_C © (2006-04-10 15:34) [4]SW_*** - комманты ShowWindow. Интересно, как их отловить?
← →
Alex_C © (2006-04-10 15:51) [5]Ответ найден:
Application.OnRestore := DoRestore;
Application.OnMinimize := DoMinimize;
← →
TUser © (2006-04-10 16:46) [6]WM_SYSCOMMAND, параметры - в справке
← →
Alex_C © (2006-04-11 10:40) [7]
> WM_SYSCOMMAND, параметры - в справке
Не пойдет! Вызывается только когда минимизируется путем нажатия на кнопку минимизации в правом верхнем углу, а допустим при вызове ShowWindow с коммандой минимизации - не вызывается.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.04.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c