子窗体最大化和最小化的问题????
那个位大哥给小弟我说说
主窗体(fsMDIForm)判断子窗体(fsMDIChild)存在与否
//-----------------------------------------------
int i = 0;
// TForm2 *fr=new TForm2(this);
for( i = 0;i<this->MDIChildCount;i++)
{
//fr->Show();
if(this->MDIChildren[i]->Caption == "Form2")//子窗体已经打开
{
this->MDIChildren[i]->Show();
break;
}
}
if(i == this->MDIChildCount)
{
TForm2 *fr=new TForm2(this);
fr->Show();
}
我用这个可以不建立重复的窗体!!
但是fsMDIChild要是最小化后咋让它还原并才处在最前面呢??????????
还有就是当最大化时把主窗体给全部盖住了????????????
这二个问题要咋解决???/