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