mdi窗体的image不能隐藏???(20分)

  • 主题发起人 主题发起人 lcl_003
  • 开始时间 开始时间
L

lcl_003

Unregistered / Unconfirmed
GUEST, unregistred user!
mdi主窗体有个image,有一副图,我想隐藏image,让它不可见,但是
image1.visible:=false;
不行,form1.refresh也不行
是mdi的bug吗?
怎么解决?
 
不是bug,由于MDI设计上的缺陷。Windows规定MDI
子窗口不可隐藏.
 
不是子窗口,是主窗体上的image
 
删除掉IMAGE不就行了,需要显示的时候再动态建立。
 
ShowWindow(Form1.ClientHandle,sw_hide);
image1.Visible := False;
ShowWindow(Form1.ClientHandle,sw_show);
 
xeen,兄,showwindow有啥作用?
 
showwindow是个API,用法可以看MSDN
 
多人接受答案了。
 
后退
顶部