我想让 我的窗口全屏显示!
如何做
另外 我想 让 双击 窗口的蓝条 而不改变 窗口状态 又如何 做!我只是想让我的系统在没有关闭的情况下 独占 屏幕 直至退出
请高手给个指点!
如何做
另外 我想 让 双击 窗口的蓝条 而不改变 窗口状态 又如何 做!我只是想让我的系统在没有关闭的情况下 独占 屏幕 直至退出
请高手给个指点!
解决方案 »
- if条件判断语句是先判断前面还是后面
- DirectShow写的媒体播放器,用于显示画面的控件在播放时被画面复盖的地方不响应鼠标事件,这是怎么回事啊?如 click、dbclick等都不响应
- 回报回报,问个问题先!~~~~
- 那位大侠帮我看看这个程序,一个多媒体程序
- 一个菜鸟级的问题,请哥哥们给我说一下!
- 关于Socket运行时出现的问题
- oracle中创建作业的一个问题 万分紧急
- idftp.put死掉,没有返回
- 《delphi 5.x ADO/MTS/COM+高级程序设计篇》这本书怎么样?
- fieldbyname('a').asdatetime,fieldbyname('b').asfloat怎么写入sql语句?
- 数据用sql备份的问题,给分100
- flash 播放问题,我是初学者,请教各位高手
1、windowstate = wsMaximized
2、Borderlcons下面的分属性都设为false
(bisystemmenu,biminimize,bimaximize,bihelp)
HWND hWnd, // handle to window
HWND hWndInsertAfter, // placement-order handle
int X, // horizontal position
int Y, // vertical position
int cx, // width
int cy, // height
UINT uFlags // window-positioning flags
);
并把WindowState设置为wsMaximized
并把WindowState设置为wsMaximized
unit Unit1;interfaceuses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs;type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
private
procedure WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo); message WM_GETMINMAXINFO;
public
{ Private declarations }
public
{ Public declarations }
end;var
Form1: TForm1;implementation
{$R *.DFM}
procedure TForm1.WMGetMinMaxInfo(var Message: TWMGetMinMaxInfo);
begin
with Message.MinMaxInfo^ do
begin
ptMaxSize.X := screen.width; {最大化时宽度}
ptMaxSize.Y := screen.Height; {最大化时高度}
ptMaxPosition.X := screen.width; {最大化时左上角横坐标}
ptMaxPosition.Y := screen.height; {最大化时左上角纵坐标}
end;
Message.Result := 0; {告诉Windows你改变了 minmaxinfo}
inherited;
end;procedure TForm1.FormCreate(Sender: TObject);
begin
Self.FormStyle :=fsStayOnTop;
Self.Position :=poscreencenter;
Self.BorderStyle:=bsDialog;
Self.Width :=Screen.Width ;
Self.Height :=Screen.Height;
end;end.
是楼主的第一问
把WindowState设置为wsMaximized
再把Borderlcons下面的biminimize,bimaximize设为False;
或都通过楼上几位兄弟的设置