Форум программистов, компьютерный форум, киберфорум
C++/CLI Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
12 / 27 / 12
Регистрация: 20.09.2013
Сообщений: 601

Закрытие первой формы при закрытии второй

04.07.2015, 10:56. Показов 1425. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Я открываю вторую форму, но при закрытии второй формы нужно чтоб и первая закрылась!
Открываю вторую так:
C++
1
2
3
MyForm1^ f1 = gcnew MyForm1;
f1->Show();
this->Hide();
Добавлено через 8 минут
Пробывал:
Close(); - закрывает лиш вторую открытую форму, программа живет!
this->Close(); - аналогично верхнему
Perform(WM_CLOSE,NULL,NULL); - ошибки:
IntelliSense: идентификатор "WM_CLOSE" не определен
IntelliSense: идентификатор "Perform" не определен
IntelliSense: идентификатор "NULL" не определен
error C3861: Perform: идентификатор не найден
error C3861: Perform: идентификатор не найден
error C2065: WM_CLOSE: необъявленный идентификатор
error C2065: WM_CLOSE: необъявленный идентификатор
error C2065: NULL: необъявленный идентификатор
error C2065: NULL: необъявленный идентификатор
Application->Terminate(); - ошибки:
error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
error C2143: синтаксическая ошибка: отсутствие ";" перед "->"
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.07.2015, 10:56
Ответы с готовыми решениями:

Закрытие форм при закрытии дочерней формы
Имеется две формы Form1.h и Form2.h. Как сделать так, чтобы при закрытии второй(дочерней) формы закрывались обе??? Пробовал так не...

Закрытие программы при закрытии второй формы
Как сделать так чтобы при закрытии Form2 закрывалась вся программа? private void Form2_FormClosing(object sender, FormClosingEventArgs e)...

При закрытии второй формы невозможно вызвать treeView1_AfterSelect из первой
Здравствуйте уважаемые форумчане! Прошу вашей помощи, возможно вопрос покажется глупым, но я хотел бы разобраться и понять в чем суть...

1
0 / 0 / 0
Регистрация: 12.02.2020
Сообщений: 1
26.03.2020, 15:49
C++
1
2
3
MyForm1^ gMyForm = gcnew MyForm1;
            this->Visible = false;
            gMyForm->Show();

Возможно так
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.03.2020, 15:49
Помогаю со студенческими работами здесь

Закрытие второй формы при открытии первой
Как можно сделать, чтобы при открытии первой формы вторая закрывалась, а не пряталась? // Всплывающие окошечко закрытия if...

Закрытие первой формы при открытии второй
Создал вторую форму, а первую надо закрыть. Использовал: this.Close(); this.Dispose(); this.Hide(); this.Visible = false;

Закрытие первой формы и включение второй
Доброе время суток. Хочу чтобы при входе в программу, была проверка пароля. Если пароль верен то закрывалось окно и открывалась сама...

Закрытие второй формы и работа первой!
В общем на кнопку я открываю 2 форму и и делаю 1 форму не рабочей. Мне нужно чтобы после закрытие 2 формы 1 стала рабочей! //открываю 2...

Закрытие первой формы ,без закрытия второй
Добрый день,такой вопрос.Тренируюсь и написал маленькую програмку из 4 форм,где 4 форма появляется первая (чтото типа приветствия) на ней...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru