Форум: "WinAPI";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
ВнизКак удалить окно из панели задач, но оставить его видимым Найти похожие ветки
← →
tretmike (2002-06-05 12:26) [0]Помогите решить вот такую задачу:
Есть окно, которое отображается на экране и в панели задач. Необходимо удалить его значок из панели задач, но так, чтобы окно при этом осталось видимым на экране.
Пытался извращаться со стилями окна, но ничего не получилось.
С уважением, Михаил.
← →
Pat (2002-06-05 13:12) [1]ShowWindow(application.Handle,sw_hide)
← →
tretmike (2002-06-06 05:50) [2]Это работает только для Delphi-приложений благодаря тому, что существует скрытое окно приложения, которое является владельцем (window owner) для главного окна приложения.
Мне же надо получить этот же эффект для любого окна.
← →
Song (2002-06-06 09:02) [3]Надо включить стиль WS_EX_TOOLWINDOW
Напишите как Вы "Пытался извращаться со стилями окна, но ничего не получилось."
← →
easy (2002-06-06 12:23) [4]...может, так:...?
procedure TForm1.FormCreate(Sender: TObject);
var
ExtendedStyle:dword;
begin
ExtendedStyle:=GetWindowLong(application.Handle, GWL_EXSTYLE);
SetWindowLong(application.Handle, GWL_EXSTYLE,
ExtendedStyle or WS_EX_TOOLWINDOW AND NOT WS_EX_APPWINDOW);
end;
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2002.08.12;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c