VC ++ Windows窗体切换回父窗口

时间:2016-01-19 13:28:46

标签: .net visual-studio visual-c++ c++-cli

我无法返回上一个窗口,即MyForm.h的代码

private: System::Void nBSMeritCalculatorToolStripMenuItem_Click(System::Object^  sender, System::EventArgs^  e) {
    this->Hide();
    MyForm1 ^ form = gcnew MyForm1;
    form->ShowDialog();
}

我加入了MyForm1.h

现在当我对MyForm1.h切换回的菜单项执行相同操作时,我收到编译错误,指出MyForm1未声明(MyForm.h}

MyForm1.h的代码(包括MyForm.h之后)是,

this->Hide();
    MyForm ^ form = gcnew MyForm;
    form->ShowDialog();

1 个答案:

答案 0 :(得分:0)

Hans Passant所说的完全正确,所以我所做的是在第二张表格关闭后我展示了原来的窗口,所以它有用了。(我不需要包括MyForm1.h(第二种形式))