![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как развернуть окно без анимации [D7, WinXP]
Dima63 © (2007-04-17 15:52:00)Подскажите плз, как отключить анимацию при разворачивании дочерних окон в MDI.
Дело в том, что моя прога может открывать сразу много окон, при этом анимация СИЛЬНО тормозит процесс.
Штуки вроде WM_SETREDRAW и LockWindowUpdate не подходят, т.к. имеют неприятные побочные эффекты.
мимо проходил (2007-04-17 20:08:00) [1]Спрятать окно перед отображением исключив WS_VISIBLE, установить стиль WS_MAXIMIZED и отобразить. Когда-то делал.
Kolan (2007-04-17 16:58:00) [2]> Вот, например, Opera
Там, имхо, все заново сделано(самостоятельно) с этими окнам
Dima63 (2007-04-17 16:54:00) [3]Не хорошо как-то для всей системы, а если прога вылетит?..
Вот, например, Opera зарворачивает окна без анимации, но не запрещает ее для др. прог. (проверено). Значит есть способ.
clickmaker (2007-04-17 15:57:00) [4]SystemParametersInfo ( SPI_SETANIMATION
для всей системы, правда