Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как убрать форму из панели задач? [D5, Win2k, WinXP]


KarlovAF ©   (2002-05-06 05:40:00) 

Требуется убрать значок программы из панели задач.
Заранее благодарен...


Manulo   (2002-05-10 11:16:00) [1]

Ещё путь.... У мя лично была такая ситуация -- сделать прогу резидент под Вин 2000. А в ней спрятать прогу -- дело нелёгкое! Так воточень быстрое решение проблемы!
form1.visible:=false
Остаёться только иконка в трее (если её конечно предварительно туда запихнуть) :)))))))


LLL   (2002-05-09 00:04:00) [2]

Уже было.
Советовали:
begin
Application.Initialize;
setwindowlong(application.handle,GWL_EXSTYLE,$80 );
Application.CreateForm(TForm1, Form1);
Application.Run;
end.
Form1 - ToolWindow


Толик   (2002-05-06 15:25:00) [3]

SetWindowLong(Application.Handle, GWL_EXSTYLE,
GetWindowLong(Application.Handle, GWL_EXSTYLE) or
WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);


Donal_Graeme   (2002-05-06 14:29:00) [4]

ShowWindow (Application.Handle, SW_HIDE);

эта команда должна вызываться, например, на OnShow главной формы


Наверх

Титульная страница Поиск, карта сайта Написать письмо