Открытие новых форм в приложении C++ Windows Forms.C++

Программы на C++. Форум разработчиков
Anonymous
Открытие новых форм в приложении C++ Windows Forms.

Сообщение Anonymous »

Я использую Visual Studio 2012 для работы с формой Windows на C++. Я получил помощь по этой ссылке. Не могу найти приложение Windows Forms для C++

Я хочу иметь несколько форм. Я разработал Form2 и включил Form2.h в Form1.h. Но когда я открываю форму 2, она появляется и сразу исчезает.
Это мой код:

Код: Выделить всё

#include "Form2.h"
...

private: System::void button_Click(System::Object^ sender, System::EventArgs^ e){
Form2 frm2;
frm2.Show();
//this->Hide();
//this->Close();
}
Если я использую

Код: Выделить всё

this->Hide();
две формы скроются, и если я закрою форму1

Код: Выделить всё

this->Close();
form2 тоже закроется.

Я хочу открывать и закрывать формы независимо. Что мне делать?

Будем благодарны за любую помощь.

Подробнее здесь: https://stackoverflow.com/questions/388 ... pplication

Вернуться в «C++»