各位,我刚才从论坛得知将窗口还原按钮灰掉是通过选择窗口的BorderIcons属性来实现的。
现在我问两个问题:
1、我发现如果双击标题栏,窗口还是会还原,怎样避免这种情况的出现;
2、我在主窗口上设置了一个按钮,用来打开另外一个窗口,但是当此窗口弹出时,我希望它能够显示在屏幕的正中央,应该通过调整什么属性?请指教,谢谢。
现在我问两个问题:
1、我发现如果双击标题栏,窗口还是会还原,怎样避免这种情况的出现;
2、我在主窗口上设置了一个按钮,用来打开另外一个窗口,但是当此窗口弹出时,我希望它能够显示在屏幕的正中央,应该通过调整什么属性?请指教,谢谢。
解决方案 »
- 请教各位高手DELPHI还行吗?
- 怎么得到delphi中的所有窗体名称列表?
- 难道只有强迫才可以吗?以前用c++builder6,好往 delphi转化吗?
- 现在我只绘了一个表格,按照同样的方法绘制就到了第一个格子里边了,如何在word中绘制几个不一样的表格,并且随意在任何一个指定的表格里
- 如何替换2000/xp的登录界面?
- fastreport如何使打印页面翻转90度再打印呢.
- treeview
- 在DBGRid空件里的数据更改后如何自动更新
- 为什么还是问为什么????-----在线等待
- 像QQ一样移上去显示一个详细信息的窗口怎么实现?
- ***如何把一个MDI子窗口,就限制在主窗口的一个panel上?急死我了***
- 分数,谁先来,给谁了`
2,把第二个窗口的position属性改为poDesktopCenter.
2: position := poDesktopCenter;
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;type
TForm1 = class(TForm)
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
procedure WMGetMINMAXINFO(var Msg: TWMGetMinMaxInfo); Message WM_GETMINMAXINFO;
end;var
Form1: TForm1;implementation{$R *.dfm}procedure TForm1.WMGetMINMAXINFO(var Msg: TWMGetMinMaxInfo);
begin
ShowMessage('HeHe!');
end;end.