然后使子FORM的右上角不出现系统按钮,左上角只出现关闭按钮(空)(50分)

  • 主题发起人 主题发起人 gwd
  • 开始时间 开始时间
BorderStyle设成bsDialog.
你左右搞错了把。
 
修改BorderIcons
 
SORRY,一不小心把左、右给颠倒了。
修改BorderIcons和BorderStyle能使右上角只出现关闭按钮,但左上角的系统按钮
去不掉,是否是其它设置的问题?
 
BorderStyle是bsDialog就行。怎么回事?
 
又来晚了!!!
 
不晚,问题仍然没有解决。
我的FORM是一个MDICHILD,怎么也试不好,烦死我也。
 
根本不行的,mdi子窗口指定borderstyle=bsdialog没用,
因为windows根本就禁止这样做,因此borland也就这样处理了(见forms.pas)
而右上角的X和左上角的菜单又同属bisysmenu,因此无论如何也不行.

问题还没完,不仅mdichild不行,就连自己利用指定parent属性
来产生子窗口的办法也不行,因为bsdialog实际上就是WS_POPUP类型的window,
是不能"为人子女"的.
 
多人接受答案了。
 
后退
顶部