Описание тега cview

1 ответ

MFC и OpenGL CView, C++, инициализация OpenGL после GLEW

Я относительно (читай: очень) новичок в MFC с использованием C++ - обычно я просто беспокоюсь об OpenGL. Из того, что я знаю при написании C++ Win32 с OGL, мне нужно инициализировать GLEW, прежде чем я инициализирую OpenGL и создаю окно, которое тре…
26 янв '14 в 15:54
1 ответ

CDockablePane - Скользящий - Перерисовка

У меня есть приложение MFC MDI, использующее новый пакет функций MFC. У меня есть CDockablePane, у которого включена опция автоматического скрытия. Мой класс, управляемый CView, занимает много времени. Проблема, с которой я сталкиваюсь, заключается …
30 апр '12 в 08:32
1 ответ

Как создать контекст устройства прямоугольника для рисования на

Я использую MFC (но это также относится к Win32), и у меня есть представление, которое я хочу нарисовать. Поэтому я переопределяю метод OnDraw. Вот немного psuedocode, я кодирую так: void OnDraw(DC* pDC) { foreach(Node n in nodes) { n->DrawOnCanv…
04 фев '14 в 19:24
1 ответ

CView редактирование макета элемента управления на месте

У меня есть CView это действует как заполнитель для нескольких Ctrl, сложенных вертикально, так как занимают все доступное пространство. Я хочу захватить горизонтальную границу мышью и перетащить ее вверх или вниз, чтобы изменить высоту Ctrl. Пробле…
22 янв '16 в 02:13
1 ответ

Ограничение размера отображаемого изображения в CView::onDraw()

В приложении MFC SDI, содержащем один CViewЯ передаю контекст устройства вывода pDC->m_hDC в картографическую библиотеку для рендеринга карты в пределах CMyView::OnDraw() метод. Я хотел бы, чтобы визуализированное изображение появлялось в центре …
11 май '10 в 10:23
1 ответ

MFC MDI CView и какая-то панель в нижней части CView

Я создал проект MDI с CView с использованием VS2008Pro. Я хочу иметь своего рода панель внизу каждого CView, где я могу поставить элементы управления, например кнопки. Я не знаю, как называется эта панель и как ее создать для каждого CView. У меня е…
06 мар '10 в 17:21
1 ответ

Как обработать отправку сообщения из класса представления в диалог?

У меня есть приложение SDI, которое вручную, док и мэйнфрейм. В классе просмотра у меня есть кнопка, чтобы открыть другой диалог, скажем, диалог Фрахтования. Я хотел бы открыть это диалоговое окно и отправить начальное значение из представления, что…
18 янв '19 в 13:56
2 ответа

Прокрутка при отображении текстового файла в приложении MFC

У меня есть приложение MFC, в котором я должен отображать текст. Всякий раз, когда я использую полосу прокрутки, вызывается функция OnDraw(). Это моя функция OnDraw(): CString fileText = pDoc->GetFileText(); //get text from file CRect rect; GetCl…
04 июл '12 в 05:46
0 ответов

Не фокусируется на дочернем окне CView

Я создал простое приложение MFC MDI. Затем я создал DLL, которая реализует простое окно (унаследовано от CWnd). Я хочу, чтобы это было ребенком CView окно в моем приложении. Поэтому, когда приложение запускается и создается представление, я создаю с…
26 окт '15 в 16:33
1 ответ

Копировать содержимое CView в растровое изображение

Я хотел бы создать растровую копию текущего содержимого моего CView, которое может быть или не быть в настоящее время видимым на экране. Вот код, который я добавил к моей функции OnDraw: void MyView::OnDraw ( CDC* pDC ) { ... normal processing ... /…
15 окт '11 в 23:28
0 ответов

(MFC) Разделить представление на два параллельных дубликата

Я успешно реализовал переключение видов в программе, над которой я работаю. Мой первый вид - это обычный вид, отображающий документ, но я хочу, чтобы мой второй вид был разделенным, отображая один и тот же документ один над другим, каждый со своей п…
22 ноя '14 в 22:54
1 ответ

Плавающий контроль над CView

У меня есть приложение, которое использует несколько CViewклассы (на самом деле CScrollView) для отображения данных документа. Для одного конкретного вида я хочу добавить всплывающее окно редактирования для добавления заметок. То есть вы увидите вкл…
25 мар '10 в 14:22
1 ответ

Переключение раскладок CWnd внутри CVIew

У меня есть приложение MDI с включенным Document/View. Внутри класса CView приложения создаются несколько производных от CWnd дочерних окон (разные представления), а затем помещаются в элемент управления вкладками (CMFCTabCtrl), который также создае…
05 окт '13 в 17:22
1 ответ

SendMessage/PostMessage к производному классу CView, не работающему для приложения MFC

Я создаю тестовое приложение (testApp) для устаревшего приложения на основе MFC (MFC-app). Я пытаюсь смоделировать щелчки мышью на MFC-приложении, используя обмен сообщениями между ними. Мне удалось сделать это успешно для вызова диалоговых окон из …
16 сен '15 в 08:30
0 ответов

Портирование рисунка CView на холст HTML5

У меня есть приложение MFC для Windows, и я провожу некоторые исследования, чтобы выяснить, можно ли перенести программное обеспечение в веб-приложение. Приложение MFC имеет несколько окон на основе CView, которые рисуются с использованием методов р…
12 дек '13 в 20:30
1 ответ

Как получить Windows на основе CView, которая не содержит строку заголовка и строку состояния

Я пишу приложение MFC, я выбираю приложение на основе CView, отличное от приложения на основе диалога. Я не знаю, как удалить строку заголовка и строку состояния, есть ли способ сделать это? И сделали приложение на основе CView, как диалоговое прило…
18 июн '09 в 08:11
2 ответа

Как побороть Script Error в CHtmlView?

Я использую CHtmlView, чтобы показать HTML-страницы из онлайн в мое приложение. Всякий раз, когда сайт / страница пытается загрузить какой - либо файл или сценарий .js, он выдает диалоговое окно " Ошибка сценария " и не может загрузить несколько эле…
26 мар '14 в 05:17
2 ответа

Системные меню исчезают, когда я увеличиваю дочернее окно

Кто-нибудь сталкивался с этой проблемой? Я использую MFC в приложении MDI. Я переключаюсь между меню с помощью SetMenu(), но побочный эффект системных меню (кнопки "Развернуть", "Свернуть", "Закрыть") исчезает при развертывании дочерних окон. CMenu*…
07 фев '19 в 03:42
1 ответ

MFC CView::OnFilePrint не будет печатать более одной копии

У меня есть класс, производный от CView, который вызывает OnFilePrint(), но кажется, что печатается только одна копия, независимо от того, сколько я ввожу в диалог печати. Это известная ошибка или я что-то не так делаю? Я мог бы потенциально создать…
05 дек '11 в 20:59
2 ответа

Преобразование CView в CFormView

У меня есть CView, и я прекрасно рисую на нем. Затем я понял, что мне нужно добавить некоторые элементы управления, такие как текстовые поля и поля со списком в мой CView. Поэтому я пытаюсь преобразовать мой CView в CFormView, который не имеет конст…
11 ноя '13 в 01:07