属性没有
但是你可以在Form的OnResize里面固定你的窗体大小
Self.Width:=100;
Self.Height:=100;
试一试
但是你可以在Form的OnResize里面固定你的窗体大小
Self.Width:=100;
Self.Height:=100;
试一试
解决方案 »
- 我用UDPClient组件做通信程序时,如何判断在设计时候UDPClient指定的端口已经被使用?或者说如何防止同一台计算机上运行两个完全相同的客
- 请问cxGrid能否像DBGRIDEH一样可以固定列?
- ie发送问题
- 请问怎样在不打开另一幅图片的情况下清除Canvas上显示的图片以便在上面进行绘画操作
- 如何检测数据库连接是否正常?
- 关于TADOconnect的一个问题(怎么消除database login窗口)
- 调查一下,大家都用什么工具进行delphi的单元测试(白盒测试)
- 提供短信设备2次开发接口 短信群发网关接口
- delphi中有没有两个日期相减而得到相差天数的吗,如果没有,要怎么写?
- 系统任务栏的问题????
- 关闭form用 close 资源是否已被释放?还是要用free?
- 关于画ER图的问题,高手请进!
不能把窗体的边框呀,标题等等都去掉,都要保留下来Form1.BorderStyle := Dialog;
当它极大时只占屏幕的一小部分,它是如何实现的呢,请看下面的说明:
1)在FORM私有声明部分加上如下一行:
procedure WMGetMinMaxInfo( var Message:TWMGetMinMaxInfo ); message WM_GETMINMAXINFO;
2)在声明部分加上如下几行:
procedure TForm1.WMGetMinMaxInfo( var Message :TWMGetMinMaxInfo );
begin
with Message.MinMaxInfo^ do
begin
ptMaxSize.X := 200; {最大化时宽度}
ptMaxSize.Y := 200; {最大化时高度}
ptMaxPosition.X := 99; {最大化时左上角横坐标}
ptMaxPosition.Y := 99; {最大化时左上角纵坐标}
end;
Message.Result := 0; {告诉Windows你改变了 minmaxinfo}
inherited;
end;
procedure WMPosChange(var message:TWMWINDOWPOSCHANGING);message WM_WINDOWPOSCHANGING;
.....
procedure TForm1.WMPosChange(var message:TWMWINDOWPOSCHANGING);
begin
PWindowPos(TMessage(message).lParam).Flags:=PWindowPos(TMessage(message).Flags or SW_NOMOVE or SWP_NOSIZE;end;
试一试,
可将BORDERSTYLE := BSSIGNLE;
BORDERICON 的 biMiniMize := false;
不让最大 biMaxmize := false;