Трей и делфи

01.01.2001

Трей и делфи
Добрый день, всю жизнь пользовался CoolTrayIcon, а теперь пользуюсь Delphi XE3 и туда его не поставишь к сожалению.
Ну и да ладно подумал я, и полез в TrayIcon. Там я всатретился с проблемой - мне нужно что бы моя программа на панели задач вообще не отображалась. Я спрятал вот таким образом :
program Project1;
uses
Vcl.Forms, Windows,
Unit1 in 'Unit1.pas' {Form1},
Unit2 in 'Unit2.pas' {Form2};
{$R *.res}
begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
ShowWindow(application.Handle, SW_HIDE);
Application.Run;
end.
Знающий поймёт думаю этот код, так вот, всё бы хорошо, но при сворачивании приложения она опять появляется на taskbar.
Добрые люди помогите, какое событие отвечает за Minimizade, может его обработать или как, честно говоря в голову что-то не идёт ничего путного.

Вас заинтересует