powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Размер control в VC++
9 сообщений из 9, страница 1 из 1
Размер control в VC++
    #33648382
Фотография wolverin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изменяется размер окна, на котором лежат контролы, как произвести автоматическую подгонку их размеров???
...
Рейтинг: 0 / 0
Размер control в VC++
    #33648684
Новичок_я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автоматически - никак. можно в OnSize самому контролы двигать
...
Рейтинг: 0 / 0
Размер control в VC++
    #33648910
Фотография wolverin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если не сложно, подскажи еще к каким свойствам обращаться нужно, а то чего-то привычных ширины и высоты найти не могу.
...
Рейтинг: 0 / 0
Размер control в VC++
    #33649040
Новичок_я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
void CProjectTableView::OnSize(UINT nType, int cx, int cy)
{
CFormView::OnSize(nType, cx, cy);
CRect P, P1, P2, P3, P4;
GetClientRect(P);
if(m_gridURec.GetSafeHwnd())
{
m_gridURec.GetWindowRect(P1);
P1.left = P.left;
P1.right = P.right;
P1.top = P.top;
P1.bottom = P1.top + 2 * int(P.Height() / 3) - 75;
m_gridURec.MoveWindow(P1, TRUE);
}
if(m_gridStage.GetSafeHwnd())
{
m_gridStage.GetWindowRect(P2);
P2.left = P.left;
P2.right = P.right;
P2.top = P1.bottom + 20;
P2.bottom = P.bottom;
m_gridStage.MoveWindow(P2, TRUE);
}
}

вот например так. верхний грид занимает примерно 2/3 доступной клиентской области нижний грид - весь остаток
неудобно, конечно, а что делать :(
...
Рейтинг: 0 / 0
Размер control в VC++
    #33649925
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посмотри здесь:
http://www.firststeps.ru/mfc/steps/r.php?294
...
Рейтинг: 0 / 0
Размер control в VC++
    #33651010
Alex_VC
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В WTL есть какая-то реализация ресайзинга...
Надо лучше - делай сам или ищи (например, на CodeGuru)
...
Рейтинг: 0 / 0
Размер control в VC++
    #33651035
Новичок_я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_VCВ WTL есть какая-то реализация ресайзинга...
Надо лучше - делай сам или ищи (например, на CodeGuru)
речь шла о VC++ в котором нет ресайзинга
...
Рейтинг: 0 / 0
Размер control в VC++
    #33653504
Фотография hell
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок_я Alex_VCВ WTL есть какая-то реализация ресайзинга...
Надо лучше - делай сам или ищи (например, на CodeGuru)
речь шла о VC++ в котором нет ресайзинга

VC++ тут то причем? Речь про ресайзинг можно вести только с указанием конкретных библиотек GUI интерфейса...
...
Рейтинг: 0 / 0
Размер control в VC++
    #33653773
Новичок_я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
приношу извинения насчет WTL , бес попутал
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Размер control в VC++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]