Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
anfe
#1

Как сделать модальным вид на базе CFormView - C++

13.09.2007, 17:30. Просмотров 1079. Ответов 2
Метки нет (Все метки)

Подскажите, как можно добиться модальности
работы для вида на базе CFormView.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.09.2007, 17:30
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сделать модальным вид на базе CFormView (C++):

Как в одну форму CFormView загрузить несколько диалоговых ресурсов? - C++
Спецы, посоветуйте, плииз, кто сталкивался с подобной проблемой. Необходимо в ОДНОМ окне приложения иметь возможность работать с...

Как сделать полноэкранный вид? - C++
а какой стиль окна(с++ ) нужно задать что бы окно было на весь экран(как в играх)

Как в проекте Wisard'а сделать второй вид для документа? - C++
Подскажите, пожалуйста, как в проекте, созданном с помощью Wisard'а сделать второй вид для документа. Дело в том, что класс вида создан,...

Отображение формы (CFormView) - C++
Создаю новый проект на основе CFormView(так нужно). Проблема в том, что нужно чтобы сначала форма не отображалась, то есть при запуске...

Как сделать модальным UserControl - C#
Здравствуйте, коллеги!!! У меня к вам следующий вопрос: в ходе работы моей программы происходит событие DragDrop. В момент происхождения...

Как сделать обычное окно модальным? - C++ WinAPI
Проблема ясна из заголовка темы. Я понимаю, что модальное окно, это такое окно, при работе с которым фокус не передаётся на другие окна....

2
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
13.09.2007, 18:18 #2
Вообще-то я не уверен, что это так легко сделать, так как DoModal() - метод класса CDialog, а CFormView - наследник класса CView - несколько разные веточки, ты не находишь?
А зачем тебе из CFormView делать модальный диалог? Почему бы тогда просто не унаследовать твой класс от CDialog?

С уважением, Владимир.
0
Tass
09.06.2010, 11:23 #3
Могу ответить на вопрос 'зачем'. Имеется многодокументное приложение. В нём в одном случае диалоговый ресурс берётся как основание для создания формы, в другом случае - как основание для создания модального диалога.

Я собирался сделать это так: создать класс диалога, связать его с имеющимся ресурсом, после чего в виртуальных функциях прописать изменение атрибутов (child->popup, etc.) Сейчас упёрся в то, что по неизвестным причинам при создании диалога не хочет вызываться функция PreCreateWindow, в которой я собирался менять атрибуты.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.06.2010, 11:23
Привет! Вот еще темы с ответами:

Как сделать форму модальным окном рабочего стола? - C#
Как сделать глобальное модальное окно? Помогите пожалуйста:)

Как сделать frmSettings модальным по отношению к основному окну - Java
Добрый вечер. есть классpublic class Main { public Main() { this.frameMain = new frameMain(); ...

Как сделать Form1 в проекте WindowsForm - модальным при запуске? - C#
Собственно сабж ! Знаю что для модальности нужен ShowDialog, а не Show а вот где это описывается никак не найду. Или может есть такое...

как сохранить в базе экранный вид документа? - C# ASP.NET
На стороне клиента страница asp формирует документ на основе информации из базы данных. Как сохранить вид этого документа на сервере, чтобы...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru