怎么去调一个MDICHILD窗口的最小化,最大化按钮!·(50分)

  • 主题发起人 主题发起人 没理头号
  • 开始时间 开始时间

没理头号

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么去调一个MDICHILD窗口的最小化,最大化按钮!·
即让窗口一出来是多大就多大,大小只能随主窗体
大小而变化,怎么做才能过到这种效果?
 
设置窗体的
BorderIcons
属性
 
楼上的,请注意是MDICHILD窗口,你可试一下,
当你把FORMSYTLE设成FSMDICHILD后,
再把
BSMINIMIZE:=FALSE;
BSMAXIMIZE:=FALSE;
BSSYSTEMMENU:=TRUE:(因我仍需要那个关闭按钮)
出来的窗体仍有最大化按钮,要等你按一次最大化按钮后
窗体的最大化,最小化按钮才会消失
而这时的窗体已不是最大化了|
 
我试着重载了wm_syscommand消息!
但是只能接收到最大化和最小化事件,接收不到关闭按钮那个事件!
 
各位大哥,怎么弄给个话啊、
 
重载了WM_SYSCOMMAND
能接收到SC_MAXIMIZE 和SC_MINIMIZE 进行控制,但是对SC_CLOSE好象不行,每次按关闭
按钮返回的值都不一样?为什么?
注:是MDICHILD
 
搞定
唉!不过还是要感慨这里的气氛是一天不如一天了
我每次的提问不是没人回答就是只看不答,
是没有大虾还是不懂啊?
没什么意思!
 
接受答案了.
 
后退
顶部