关于窗体style的问题... 1. 在MDI程序中,如果之前已有MDI子窗体打开并且最大化,当打开另一个无模式非最大化的MDI子窗体时,其它已打开的子窗体也跟着变为msNormal方式(恢复了设计时窗体大小),应如何避免这种情况???2. 如何创建一个只有关闭按钮的窗体?意思是没有最大化、最小化按钮,也没有系统菜单。最好提供源码3. 如何改变messageDlg的标题栏文字??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 答: 1、MDI程序中,打开的Child MDI Form的 Style总是一样的,这是Windows下MDI子窗口的特性; 2、晕的!只要把TForm.BorderStyle这是为bsDialog就可以了。 3、不使用MessageDlg,改用MessageBox就可以了。总之,晕的! 最简单的就是上面的办法;2、type TForm1 = class(TForm) private procedure wmcommand(var msg:tmessage);message wm_syscommand;//自己写的; { Private declarations } public { Public declarations } end;var Form1: TForm1;implementation{$R *.dfm}procedure TForm1.wmcommand(var msg:tmessage);begin if msg.WParam=SC_CLOSE then//这里可以从帮助中去找, close else inherited;end;end. 我对不起大家 一个项目 高手进来看看!谢谢 在dbgrid中将内容转为文本文件,字段间用,分隔 救一算法!高手请进! 日期計算,問題急。 求RC4的算法原代码? 涉及TreeView的一个设计问题,非常有趣 还是这边人气旺点。fastreport做的报表,如何运行时在frDbDataset过滤记录,很急!详细见内容 在dbgrid中怎样使单击时选中一行,还有奇偶行不同色怎么实现(946)谢谢 关于自定义消息的问题。 大家一般都怎样为自己的控件命名呢??
1、MDI程序中,打开的Child MDI Form的 Style总是一样的,这是Windows下MDI子窗口的特性;
2、晕的!只要把TForm.BorderStyle这是为bsDialog就可以了。
3、不使用MessageDlg,改用MessageBox就可以了。总之,晕的!
2、type
TForm1 = class(TForm)
private
procedure wmcommand(var msg:tmessage);message wm_syscommand;//自己写的;
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.wmcommand(var msg:tmessage);
begin
if msg.WParam=SC_CLOSE then//这里可以从帮助中去找,
close
else
inherited;
end;end.