![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| Guest_Semion |
|
|||
|
Unregistered |
Конечно, тривиальный вопрос, но всё-таки...
При создании окна требуестя ввести его размеры. Однако, для того, что бы клиентская область (без панелей инструментов, меню...) была строго квадратной, да и к тому же, такого размера в пикселах, которого я захочу необходимо знать ширину элементов окна. GetSystemMetrix даёт мне как высоту оконного заголовка, так и ширину меню. Однако подобного параметра для панели инструменов я в справочнике не нашёл. Как быть? Как вообще решаются подобные вопросы маштабирования клиентских областей? Заранее благодарю. |
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
я так понял ты получаеш размер всего окна, и потом вычитаеш элеметны.
советую получить размер клиентской област и от него плисать -------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
| Guest_Semion |
|
|||
|
Unregistered |
При создании окна вводятся координаты границ (т.е. всего окна, вместе с заголовками, меню и проч.). Я не прав? Мне же нужно их вычислить их таким образом, дабы клиентская область была квадратом со стороной Х пикселей (или А*Ширину экрана). Х(А)-произвольное число.
|
|||
|
||||
| Step |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5151 Регистрация: 26.9.2002 Где: дурдом.UA Репутация: 5 Всего: 25 |
пусть загружается по умолчанию, потом после запуска измениш
-------------------- - Дурак учится на своих ошибках, умный на чужих. - умные учатся у дураков |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |