Тема: CoolTrayIcon
Показать сообщение отдельно

  #20  
Старый 02.12.2009, 20:01
SultanOFF
Участник форума
Регистрация: 04.06.2009
Сообщений: 176
С нами: 8913664

Репутация: 0
По умолчанию

проблему решил так:
Код:
procedure TForm1.FormCreate(Sender: TObject);
var ExtendedStyle:dword; w:hwnd;
begin
ExtendedStyle:=GetWindowLong(application.Handle, GWL_EXSTYLE);
SetWindowLong(application.Handle, GWL_EXSTYLE,ExtendedStyle or WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
with Application do begin
  ShowWindow(Handle, SW_HIDE);
  SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW);
end;
SetWindowLong(Handle, GWL_EXSTYLE, GetWindowLong(Handle, GWL_EXSTYLE) or WS_EX_TOOLWINDOW);


end;
теперь иконки нет на панели задач, Я счастлив Спасибо всем кто пытался помочь
 
Ответить с цитированием