ShowForm.pas
上传用户:fh681027
上传日期:2022-07-23
资源大小:1959k
文件大小:1k
源码类别:

Delphi控件源码

开发平台:

Delphi

  1. unit ShowForm;
  2. interface
  3. uses
  4.   Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  5.   StdCtrls;
  6. type
  7.   TForm1 = class(TForm)
  8.     Button1: TButton;
  9.     procedure Button1Click(Sender: TObject);
  10.   private
  11.     { Private declarations }
  12.   public
  13.     { Public declarations }
  14.   end;
  15. var
  16.   Form1: TForm1;
  17. implementation
  18. {$R *.DFM}
  19. procedure TForm1.Button1Click(Sender: TObject);
  20. var
  21.   OldStyle: Integer;
  22. begin
  23.   // add border and caption to the app window
  24.   OldStyle := GetWindowLong (
  25.     Application.Handle, gwl_Style);
  26.   SetWindowLong (Application.Handle, gwl_Style,
  27.     OldStyle or ws_ThickFrame or ws_Caption);
  28.   // set the size of the app window
  29.   SetWindowPos (Application.Handle,
  30.     0, 0, 0, 200, 100,
  31.     swp_NoMove or swp_NoZOrder);
  32. end;
  33. end.