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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
2-1144397600
Creative
2006-04-07 12:13
2006.04.23
как сохранить TList


15-1143701676
balepa
2006-03-30 10:54
2006.04.23
Try if and GetLastError


15-1143717339
grisme
2006-03-30 15:15
2006.04.23
Московский Ун. Дружбы народов


15-1144250794
Дурак
2006-04-05 19:26
2006.04.23
Вопросик сложный


2-1144314324
Cneltyn
2006-04-06 13:05
2006.04.23
Как вывести в Имидж содержимое другого Ммиджа в опр-ые координаты