23rd
Авг

Как развернуть flash-приложение во весь экран?

Posted by Chas under Пост-обзор

Kotofff:
Компонент которым показываешь (проигрываешь) флеш-ролик в программе выравнивай на всю форму, а с самой формой можно так :

код:

procedure TForm1.FormCreate(Sender: TObject);
var
   HTaskbar: HWND;
   OldVal: LongInt;
begin
   try
     HTaskBar := FindWindow(’Shell_TrayWnd’, nil);
     SystemParametersInfo(97, Word(True), @OldVal, 0);
     EnableWindow(HTaskBar, False);
     ShowWindow(HTaskbar, SW_HIDE);
   finally
     with Form1 do
     begin
       BorderStyle := bsNone;
       FormStyle := fsStayOnTop;
       Left := 0;
       Top := 0;
       Height := Screen.Height;
       Width := Screen.Width;
     end;
   end
end;

procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
   HTaskbar: HWND;
   OldVal: LongInt;
begin
   HTaskBar := FindWindow(’Shell_TrayWnd’, nil);
   SystemParametersInfo(97, Word(False), @OldVal, 0);
   EnableWindow(HTaskBar, True);
   ShowWindow(HTaskbar, SW_SHOW);
end;

Тема на форуме

Похожие статьи

Теги: |