有关MDI窗口的问题(20分)

  • 主题发起人 主题发起人 yzb
  • 开始时间 开始时间
Y

yzb

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎样将一个MDIChild窗体放在MDIForm中一直不释放,打开其它MDIChild后此窗体仍在背后。从外观看来就像一幅图片帖在MDIform后面一样
因为我要在此MDI窗体上放一些Image以后用户点击Image进入其它窗口.
 
只有在OnClose时间中将ACTION := Free才会释放。
而设置成其他属性则不会。
 
默认就是不释放的呀
 
我的目的是要在MDIform上放上些按钮或image之类的,因为MDIform 不能放这些东东,只能
用一个MDIChild来放,然后要这个MDIchild一直显示,我试过写了如下的代码
TopFrm.width:=MainFrm.Width; //MainFrm为MDIFORM ,TopFrm为MDIChild
TopFrm.Height:=Mainfrm.Height;
并把windowstate设为最大化,可是在打开其它窗口后关闭其它窗口在主窗口就出现了
流动Scallbar,窗体错位了。怎么解决?
 
如果直接是画背景的化,我知道,但增加按钮就没戏了
 
"我的目的是要在MDIform上放上些按钮或image之类的..."

D6可以放image之类的东东的
 
看[:)]
 
背景偶可以做,BUTTON估计是看不到的,自己画啦
 
多人接受答案了。
 
后退
顶部