|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
|
MFC, панель в MainFrm с фиксированным положением и размером11.08.2015, 18:05. Показов 2007. Ответов 6
Метки нет (Все метки)
Как в MainFrm воткнуть самую простую панель, которая будет иметь фиксированное положение и размер, ну а содержимое я из ресурсов (диалог) попробую воткнуть?
В проекте MFC по умолчанию для окон используется CDockablePane, однако, эти чудо окна непонятно как зафиксировать, запретить изменять размер и запретить размещать их вне окна. Пытаюсь использовать вместо CDockablePane класс CPane, после минимальной корректировки (до устранения ошибок компиляции), программа запускается, однако ничего толком не отображается и вообще ломается отображение в области документа(область перестала перерисовываться нормально)
0
|
|
| 11.08.2015, 18:05 | |
|
Ответы с готовыми решениями:
6
Textbox с фиксированным положением текста файл с фиксированным размером на asm Таблица с фиксированным размером ячеек |
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
| 12.08.2015, 09:15 | |
|
http://www.codeproject.com/Art... ckablePane не подойдет тебе
0
|
|
|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
|||
| 12.08.2015, 11:42 [ТС] | |||
|
не подойдет( Добавлено через 3 минуты Мне нужен класс более простой чем CDockablePane
0
|
|||
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
| 12.08.2015, 12:19 | |
|
Так может можно вкладками как-то заменить если проще, хотя это не совсем то
0
|
|
|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
||||||
| 12.08.2015, 14:29 [ТС] | ||||||
|
Так, как убрать Slider (CDockablePane) изменения размеров, он всю картину портит?
Добавлено через 4 минуты Сделал так
1) если окно висит, оно остается висеть (вне окна я имею ввиду) 2) из-за наличия slider мое окно все равно масштабируется (перетягиванием за него), как его удалить? Добавлено через 2 минуты Если в стиль при вызове creat добавить CBRS_SIZE_FIXED, слайдер пропадает, до первого открепления окна, а потом появляется снова и не убирается Добавлено через 27 минут 1)При вызове контекстного меню на окне, там есть пункты "закрепленное" и "плавающее", какие они функции вызывают?
0
|
||||||
|
156 / 143 / 62
Регистрация: 08.09.2014
Сообщений: 1,220
|
|
| 12.08.2015, 14:46 | |
|
Возможно вызвать вот так CBasePane::SetControlBarStyle(AFX_CBRS_R ESIZE|AFX_CBRS_CLOSE);
Так как AFX_DEFAULT_DOCKING_PANE_STYLE которое у тебя вначале, это комбинация всех стилей что дальше AFX_CBRS_FLOAT, AFX_CBRS_CLOSE, AFX_CBRS_RESIZE и AFX_CBRS_AUTOHIDE и ты их как-то все налепил, попробуй либо 1 вариант, либо добавь этот стиль к 1 варианту
0
|
|
|
12 / 12 / 4
Регистрация: 07.09.2012
Сообщений: 542
|
||||||||||||
| 12.08.2015, 15:44 [ТС] | ||||||||||||
|
Добавлено через 44 минуты Так, разобрался с тем, как автоматически прикрепить (открепить) окно от документа Прикрепить
Осталось запретить изменять размеры...
0
|
||||||||||||
| 12.08.2015, 15:44 | |
|
Помогаю со студенческими работами здесь
7
Определить угол между положением часовой стрелки в начале суток и ее положением в h часов, m минут и s секунд MFC пропала панель Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|