С Новым годом! Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.70/86: Рейтинг темы: голосов - 86, средняя оценка - 4.70
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101

Работа с MFC: Как создать дочерние окна?

27.07.2011, 22:11. Показов 16938. Ответов 95
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть некоторые вопросы по этой библиотеке..... 1 Как создать дочерние окна ?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.07.2011, 22:11
Ответы с готовыми решениями:

Создать страницу, с помощью которой пользователь сможет произвольно создавать и закрывать дочерние окна
Ребят, доброй ночи. Очень прошу помощи. Нужно создать скрипт, а я в этом деле тугодум, т.к. ничего не обьясняли. Спонтанно, это надо...

Работа в MFC. Обновление окна.
У меня в функции OnDraw() отрисовывается куб. По нажатию мыши нужно чтобы этот куб стирался и рисовался новый куб с другими сторонами. С...

Как создавать дочерние окна?
Вот у меня окно например форм1, нажимаю на буттон и в форм1 появляется форм2 (появление должно быть незаметным). могу привести пример,...

95
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 21:58  [ТС]
Студворк — интернет-сервис помощи студентам
СПАСИБО!
0
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
22.03.2013, 22:01
ДинисламХХХ, одно уточнение - добавь в код эту строку, я в спешке упустил этот момент
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
if( pFile.m_pStream )
{
pFile.SeekToEnd();//ВАЖНО!!!
* * * * pFile.WriteString(m_edit1);
* * * * pFile.Close();
2
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:03  [ТС]
эт чтоб не перезаписывать файл??
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
22.03.2013, 22:04
Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
при нажатии на кнопку ))
пишу с коленки могу ошибаться но идея надеюсь будет понятна
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void MyDialog::OnButton1()
{
CString str1;
MyEdit.GetWindowText(str1);
CStdioFile fl;
fl.Open("BlaBla.txt",CFile::modeWrite | CFile::modeCreate|CFile::typeText);
if(!fl)
{
 MessageBox("error Open File");
 reeturn;
}
CArchive ar(&file, CArchive::store);
ar<<str1;
ar.Close();
fl.Close();
}
можно и без архива
1
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:05  [ТС]
спасибо всем за труды!
0
22.03.2013, 22:09

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ValeryS, если честно ты меня разочаровал,
в чем:sorry:
на то мы и живые люди, чтобы не думать одинокого

1
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:11  [ТС]
Цитата Сообщение от ValeryS Посмотреть сообщение

Не по теме:


в чем:sorry:
на то мы и живые люди, чтобы не думать одинокого

так ведь все ошибаются.. не горюй)))
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
22.03.2013, 22:16

Не по теме:

Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
так ведь все ошибаются.. не горюй)))
Ладно! Не буду:)



Добавлено через 2 минуты
ДинисламХХХ,
посмотри на работу с архивами, может пригодится
http://www.firststeps.ru/mfc/steps/r.php?57
1
Автор FAQ
 Аватар для -=ЮрА=-
6614 / 4256 / 401
Регистрация: 08.08.2009
Сообщений: 10,325
Записей в блоге: 24
22.03.2013, 22:28

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
на то мы и живые люди, чтобы не думать одинокого
- ты написал что мой вариант вообще не заслуживает на жизнь я показал что заслуживает + был разочарован что не понял мою мысль:pardon:



Добавлено через 1 минуту

Не по теме:

PS:ValeryS, работаем дальше:drink:

1
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:35  [ТС]


Добавлено через 4 минуты
еще вопросик какую студию лучше использовать??
0
22.03.2013, 22:43

Не по теме:

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ты написал что мой вариант вообще не заслуживает на жизнь я показал что заслуживает
иде?
я сказал как я бы сделал
Цитата Сообщение от ValeryS Посмотреть сообщение
я бы сделал членом класса
или ты имеешь ввиду это
Цитата Сообщение от ValeryS Посмотреть сообщение
Ты щас насоветуешь
ну так
"Что дозволено Юпитеру, то не дозволено быку"
я не сомневаюсь что ты глобалку объявил бы если она упрощает идеологию, я то имел ввиду что советовать молодым тяжелую артиллерию не есть гут

Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
ValeryS, работаем дальше
Иес Сэр:friends:

0
22.03.2013, 22:44

Не по теме:

Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
еще вопросик какую студию лучше использовать??
6-ую в сочетани с 9-й/10-й, 11-ая вопреки всем уверениям, очень запутана и неудобна на мой взгляд - это всего лишь моё мнение

0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
22.03.2013, 22:45
Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
еще вопросик какую студию лучше использовать??
А какая есть?
лично я сижу на купленной 2008
Юра вообще уважает 6
0
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:45  [ТС]
0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
22.03.2013, 22:47
Цитата Сообщение от -=ЮрА=- Посмотреть сообщение
9-й/10-й, 11-ая вопреки всем уверениям, очень запутана и неудобна на мой взгляд - это всего лишь моё мнение
не могу сказать
VS2010 какая?
у меня она постоянно весила компьютер, и когда вопрос встал что покупать остановился на 2008
0
22.03.2013, 22:47

Не по теме:

Цитата Сообщение от ValeryS Посмотреть сообщение
я не сомневаюсь что ты глобалку объявил бы если она упрощает идеологию, я то имел ввиду что советовать молодым тяжелую артиллерию не есть гут
- ок теперь я тебя понял, вопрос как говориться полностью снят

0
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 22:51  [ТС]
есть 2005 2008 с++ 6 2010
0
22.03.2013, 22:57

Не по теме:

Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
есть 2005 2008 с++ 6 2010
- остановись на них

0
Модератор
Эксперт по электронике
8978 / 6744 / 921
Регистрация: 14.02.2011
Сообщений: 23,854
22.03.2013, 22:58
Цитата Сообщение от ДинисламХХХ Посмотреть сообщение
есть 2005 2008 с++ 6 2010
пиши во всех
у 6 совершенно другой интерфейс, плюс не поддерживает новый стандарт
все остальные по моему идентичны
разве что поддерживают разные MFC и если ты в десятке напишешь прогу она может не пойти на ХР (может потребовать новые библиотеки)
но с точки зрения кода( не проектов)они взаимозаменяемы
0
6 / 6 / 1
Регистрация: 29.11.2010
Сообщений: 101
22.03.2013, 23:01  [ТС]
я в данный момент пишу на 2008
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.03.2013, 23:01
Помогаю со студенческими работами здесь

Как правильно создавать дочерние окна?
Всем доброе время суток. Может кто подсказать как правильно создавать дочерние окна. Например есть окно Form1 и при нажатии на кнопку нужно...

Как создавать дочерние окна (окно в окне)
Здравствуйте! Подскажите пожалуйста, как можно в WPF создавать дочерние окна? т.е. Есть одно окно mainWindow, и по кнопке можно вызвать...

Как получить все дочерние окна процесса?
Получаю все процессы, нахожу нужный, но мне еще нужны вложенные окна типа Ebit и им подобным, полный список, как их можно получить? Через...

Как получить все дочерние окна процесса?
Получаю все процессы, нахожу нужный, но мне еще нужны вложенные окна типа Ebit и им подобным, полный список, как их можно получить? Через...

Как передать значение из родительского окна в дочерние?
var newWin = window.open('about:blank', 'example', 'width=600,height=400'); // создать div в документе нового окна var div =...


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

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru