子窗体最大化和最小化的问题????

hubinlovemm 2006-11-02 01:58:29
那个位大哥给小弟我说说
主窗体(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要是最小化后咋让它还原并才处在最前面呢??????????
还有就是当最大化时把主窗体给全部盖住了????????????
这二个问题要咋解决???/
...全文
162 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hubinlovemm 2006-11-02
  • 打赏
  • 举报
回复
主窗体(fsMDIForm)
判断子窗体(fsMDIChild)
不就只设FORMSTYLE吗?
还在设那呀呵呵!!
i_love_pc 2006-11-02
  • 打赏
  • 举报
回复
是不是你的设置有问题,子窗体最大化后怎么可能把主窗体的最小化最大化关闭盖住?
hubinlovemm 2006-11-02
  • 打赏
  • 举报
回复
最大化时就像一班的软件一样
不要把主窗体的最小化 最大化 关闭盖住
!
i_love_pc 2006-11-02
  • 打赏
  • 举报
回复
当最大化时把主窗体给全部盖住了????????????
=====================================================

楼主想达到什么样的效果呢?

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧