Размеры клиентской части формы

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Размеры клиентской части формы

Сообщение K.Sergey » 15.12.2005 (Чт) 23:46

Кажется, это так называется. Т.е. нужно определить высоту и ширину внутренней части формы без учета ширины границ и высоты заголовка и меню.
Прошу в поиск не отправлять, я на это уже около часа потратил :) .
Заранее спасибо.

Alexanbar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1727
Зарегистрирован: 13.04.2004 (Вт) 23:04
Откуда: Волгоградская обл.

Сообщение Alexanbar » 16.12.2005 (Пт) 0:11

form1.Scalewidth и Form1.width

K.Sergey
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 115
Зарегистрирован: 11.10.2004 (Пн) 0:42
Откуда: Санкт-Петербург

Сообщение K.Sergey » 16.12.2005 (Пт) 13:31

А меня клинило, что это с помощью API делается. Приду домой - почитаю про Scalewidth в MSDN.
Спасибо.
Life is what happens to us when we are planning to do something else...

Kovu
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 924
Зарегистрирован: 29.04.2005 (Пт) 17:38

Сообщение Kovu » 16.12.2005 (Пт) 13:38

Ну можно ещё через GetClientRect :)
Если всё делать своими ручками, они скоро отвалятся !


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

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

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

    TopList