Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Как установить минимальный и максимальный размер окна?

2.0K
02 декабря 2002 года
victor
9 / / 22.11.2002
Как сделать, чтобы окно нельзя было уменьшить меньше, чем на какое-либо значение cx, cy? И еще. Как можно сделать, чтобы окно сворачивалось в иконку в Toolbar'е рядом с часами?
831
02 декабря 2002 года
S_T
117 / / 23.10.2002
Цитата:
Originally posted by victor
Как сделать, чтобы окно нельзя было уменьшить меньше, чем на какое-либо значение cx, cy? И еще. Как можно сделать, чтобы окно сворачивалось в иконку в Toolbar'е рядом с часами?


В функции окна обработай сообщение

case WM_GETMINMAXINFO:
((MINMAXINFO *)lParam)->ptMaxSize.x=MAX_WINDOW_SIZE_X;
((MINMAXINFO *)lParam)->ptMaxSize.y=MAX_WINDOW_SIZE_Y;
((MINMAXINFO *)lParam)->ptMaxTrackSize.x=MAX_WINDOW_SIZE_X;
((MINMAXINFO *)lParam)->ptMaxTrackSize.y=MAX_WINDOW_SIZE_Y;
((MINMAXINFO *)lParam)->ptMinTrackSize.x=MIN_WINDOW_SIZE_X;
((MINMAXINFO *)lParam)->ptMinTrackSize.y=MIN_WINDOW_SIZE_Y;
break;

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог