Описание тега csplitterwnd
1
ответ
CSplitterWnd с двумя панелями: левая панель - это CTreeView, правая - это CFrameWnd: не удается установить другие виды на правой панели.
Я пытаюсь реализовать классический вид приложения Windows Explorer, CpliterWnd имеет две панели: Левая панель - CLeftTreeView: общедоступный CTreeView Правая панель - CRightPaneFrame: общедоступная CFrameWnd, CRightPaneFrame имеет переменную-член m_…
09 мар '11 в 22:27
3
ответа
MFC: показ / скрытие разделительных панелей
В моем приложении у меня есть несколько панелей из классов m_wndspliter. То, что я хочу сделать, это показать во время выполнения и скрыть одну из этих панелей. Хотя с помощью следующего кода я могу показать и скрыть представление, связанное с панел…
16 окт '08 в 15:39
0
ответов
Правильный способ сделать динамическое позиционирование CSplitterWnd на WM_SIZE (MFC)
В моем приложении MDI у меня есть элемент управления CSplitterWnd с 1 строкой и 2 столбцами, он просто делит клиентскую область на 2 вертикальных представления. Вид слева (панель) занимает 1/4 от ClientRect, это начальная позиция разделительной пане…
24 май '18 в 02:31
1
ответ
Заменить представление в окне сплиттера во время выполнения в mfc vs2010
Я хотел бы знать, как изменить вид конкретной панели в окне разделителя. Это должно быть что-то вроде окна проводника. Где по щелчку любой ветви дерева на левой стороне окна обновляется вид справа. Точно так же я хотел бы обновить мой взгляд. При ще…
13 авг '12 в 11:32
2
ответа
Как сфокусироваться на определенном виде в MFC CSplitter
Я пытаюсь создать иерархическое окно, которое содержит 3 представления, используя CMDIChildWnd, 2 CSplitterWnd и 3 CFormView: Представление формы, содержащее статический элемент управления Форма для отображения главного окна, которое я использую для…
02 апр '15 в 13:39
4
ответа
Есть ли способ создать представление в CSplitterWnd без использования динамического объекта (MFC)?
Я ранее использовал CSplitterWnd в приложении MFC, используя его CreateView функция. Все работало нормально, но теперь я хотел бы передать параметр конструктору моих представлений, поэтому я не могу использовать создание динамического объекта MFC (D…
30 сен '09 в 19:36
1
ответ
Сплиттеры в TabView
Я знаю, что документ может иметь несколько представлений. Это может быть через разделители в классе childframe или через CTabView. Но мне нужны несколько вкладок, где вкладки содержат несколько представлений с разделителями? Возможно ли это сочетани…
20 мар '13 в 14:32
1
ответ
Все элементы управления отключены на панелях сплиттера
В моем приложении MFC я использовал CSplitterWnd для создания двух панелей, и каждая панель представляет собой диалоговое окно CFormView. При запуске этого приложения с графическим интерфейсом разделитель работает, и обе панели отображаются, но все …
08 фев '12 в 21:46
2
ответа
Как избежать двойных полос прокрутки при использовании класса CSplitterWndEx
Я создал приложение с помощью мастера MFC и добавил функциональность сплиттера. Мастер добавит переменную CSplitterWndEx m_wndSplitter к классу CChildFrame, После этого будет создан разделенный вид с горизонтальной полосой прокрутки и вертикальной п…
11 мар '13 в 15:29
0
ответов
CSplitterWnd:RecalcLayout вызывает закрытие окна
Я только что унаследовал проект кода, и по какой-то причине его исполняемый файл закрывается сразу после запуска. Никто не знает, почему это так, потому что незадолго до того, как проект был передан мне, он работал и работал нормально, но это ни зде…
12 авг '14 в 12:11
0
ответов
Добавление SplitterWnd к CMFCTabCtrl?
Я просто столкнулся с проблемой добавления SplitterWnd кCMFCTabCtrl производный класс. Теперь я создал свой Splitter, и у меня также есть CDocument что Splitter должен "представлять" в моем производном классе от CMFCTabCtrl, CDocument: CDocument* pD…
08 май '14 в 08:20
2
ответа
CSplitterWnd flip between horizontal and vertical splitter?
Предположим, у меня есть сплиттер с 2 рядами. --------| |--------| |-------- Как мне это сделать? ---------| | || | || | |--------- переключиться с горизонтального разделения на вертикальное разделение без необходимости заново создавать весь сплитте…
25 дек '10 в 03:25
3
ответа
Несколько взаимозаменяемых видов (MFC/C++)
У меня есть основной кадр с разветвителем. Слева у меня есть мой (образно названный) CAppView_Leftand, а справа у меня есть CAppView_Right_1 и CAppView_Right_2. С помощью следующего кода я правильно инициализирую два основных представления: if (!m_w…
13 окт '08 в 15:27
1
ответ
Как динамически разделить окно в MFC без использования CSplitterWnd::Create
Я создаю приложение MFC MDI и хочу динамически разделить окно на две части, щелкнув правой кнопкой мыши и выбрав пункт всплывающего меню "AddSplitWnd". Я пытаюсь использовать CSplitterWnd::CreateStatic для его реализации, после того как окно разделе…
21 апр '12 в 03:34
1
ответ
Какое сообщение отправляется, когда я нажимаю на разделитель строк в CSplitterWnd?
У меня есть панель с вертикальной разделительной линией. Когда я перемещаю эту строку сверху или снизу, я получаю сообщение о размере в список, который существует внутри панели. Но я не могу найти обработчик, который отвечает за обмен сообщениями, к…
15 янв '14 в 10:53
1
ответ
Независимые полосы прокрутки для CSplitterWnd? (МФЦ)
У меня есть приложение, которое позволяет пользователю выбрать Split Window из выпадающего меню, отображая текущий документ в двух смежных клиентских областях, используя вызов CSplitterWnd CreateStatic. Я нашел много документации по созданию общей п…
30 ноя '14 в 19:49
1
ответ
Сбой приложения MFC на AfxCheckDialogTemplate
У меня есть приложение MFC, которое, если оно создано и запущено, сразу же закрывается после открытия. Если я отлаживаю приложение, я получаю ASSERT, запускаемый из C:...\MFC\SRC\viewform.cpp. ERROR: Dialog with IDD 0x008A must have the child style.…
13 авг '14 в 11:32
0
ответов
Как сохранить оба вида активными в CSplitterWnd в MFC
У меня есть приложение MFC MDI. При этом для одного дочернего окна у меня есть разделенное окно. Вид сверху показывает тренд с некоторыми текущими значениями, а вид снизу имеет Listctrl, который показывает детали тренда. Я использую OnDraw() в обоих…
16 янв '19 в 05:35
0
ответов
Изменение размера формы мыши изменено в MFC
Я перенес свое приложение для сборки в Visual Studio 2013. После его сборки я обнаружил, что форма мыши с изменяемым размером поменялась местами. Первая форма указателя мыши появляется, когда я хочу изменить размер вертикального разделителя, а втора…
25 окт '18 в 14:31
1
ответ
Иметь один простой вид и один разделенный вид в MFC
У меня есть проект SDI с несколькими представлениями. Одно из представлений должно быть разделено, вероятно, с помощью CSplitterWnd или CSplitterWndEx. Но другие виды не должны быть разделены и не должны иметь кнопок разделения и полос прокрутки. Я …
20 ноя '14 в 15:24