Форум программистов, компьютерный форум CyberForum.ru

Создание линейки прокрутки - C++

Восстановить пароль Регистрация
 
Dima_c8
 Аватар для Dima_c8
4 / 4 / 0
Регистрация: 17.12.2011
Сообщений: 148
25.07.2012, 10:38     Создание линейки прокрутки #1
Здраствуйте Написал прогу но так получилось что окно слишком большое и для меньших экранов нужно изменять его размеры.У меня главное окно это диалоговое окно описаное в файле ресурсов и так как оно не реагирует на сообщение WM_PAINT (не имеет картинки тоолько кнопки, списки...) нужно создать такую линейку прокрутки чтобы элементы управления передвигались как это зделать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.07.2012, 10:38     Создание линейки прокрутки
Посмотрите здесь:

Создание кода программы с нуля!! создание кода C++ C++
C++ Полоса прокрутки
C++ Win32 приложение - полоса прокрутки
C++ Как можно динамически прятать/показывать полосу прокрутки окна?
C++ Использование WS_TABSTOP, вертикальная полоса прокрутки у LISTBOX'а
Динамическое изменение консольного окна, с избежанием появления полос прокрутки C++
Отображение содержимого на экран с возможностью прокрутки текста по страницам C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cybersonner
 Аватар для cybersonner
97 / 48 / 3
Регистрация: 24.12.2011
Сообщений: 101
30.07.2012, 22:15     Создание линейки прокрутки #2
к сожалению все придется делать руками. вычислять координаты доя всех элементов управления и перемещать их.
я бы отказался от линейки прокрутки и просто получал бы разрешение экрана и в зависимости от результата перекомпоновывал бы элементы управления( например при большом разрешении надписи в один столбик, при меньшем- в два).
Dima_c8
 Аватар для Dima_c8
4 / 4 / 0
Регистрация: 17.12.2011
Сообщений: 148
31.07.2012, 22:31  [ТС]     Создание линейки прокрутки #3
но в таком случае все маленькое окно не поместится и прийдется делать линейку прокрутки хотя я тут решил эту проблемму я запретил изменять размеры и зделал так чтоб даже на самых малых экранах помещалось окно и выход и возни поменьше
Yandex
Объявления
31.07.2012, 22:31     Создание линейки прокрутки
Ответ Создать тему
Опции темы

Текущее время: 14:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru