изменение размера окна

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

изменение размера окна

Сообщение Sirik » 03.06.2005 (Пт) 11:25

как сделать, чтобы при изменении размера окна размер окна не менялся, а рисовалась только рамка ? (пример: изменение размера в winamp'е 5.х)

зы. нужно для скинов, так как при простом изменении программа очень тормозит

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 03.06.2005 (Пт) 11:28

они свой edge рисуют на API, а форма у них по-молчанию не растягивается, т.е. всю кухню по изменению состояния окна они сами реализуют

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 03.06.2005 (Пт) 11:31

ок, тогда как перехватить момент попытки измения размеров окна?

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 03.06.2005 (Пт) 11:42

WM_SIZE кажется :wink:

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 03.06.2005 (Пт) 12:39

Konst_One писал(а):WM_SIZE кажется :wink:

Не угадал.
MSDN писал(а):The WM_SIZE message is sent to a window after its size has changed.


Надо или WM_SIZING, или WM_WINDOWPOSCHANGING.
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 135

    TopList