Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 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.013 c
2-1144662432
Volodya_
2006-04-10 13:47
2006.04.23
com port


2-1143793505
RTV
2006-03-31 12:25
2006.04.23
StringGrid


2-1144409499
Толян
2006-04-07 15:31
2006.04.23
картинка в RichEdit


8-1128977517
Alko
2005-10-11 00:51
2006.04.23
Обратный отсчте времени


2-1144441086
ctudent
2006-04-08 00:18
2006.04.23
Счётчик





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский