Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];
ВнизTaskBar Найти похожие ветки
← →
Glivera © (2007-08-03 05:38) [0]showwindow(Form2.handle, SW_HIDE); - прячет и саму форму, а не надо..
Как убрать ее с таскбара? Сама форма видна, но чтобы на TaskBar"e ее не было видно..
← →
Elen © (2007-08-03 08:43) [1]
> showwindow(Form2.handle, SW_HIDE);
ShowWindow(Application.Handle, sw_Hide);
← →
Glivera © (2007-08-03 08:44) [2]Попробую поподробнее:
Form[i]:=TForm2.Create(nil);
Form[i].ParentWindow:= GetDesktopWindow;
showwindow(Form[i].handle, SW_HIDE);
Так вот, форма создается, отображается, но мне не нужно чтобы она отображалась на таскбаре.
← →
Elen © (2007-08-03 08:54) [3]А зачем ты задаеш ей парентом Рабочий Стол?
← →
Alarm © (2007-08-03 08:58) [4]>Glivera © (03.08.07 05:38)
В dpr-файле, после
Application.Initialize;
пишешь
SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
← →
Glivera © (2007-08-03 08:59) [5]нужда такая..
Я вот тоже думаю что из-за этого и не срабатывает..
Но как исправить не знаю..
← →
Alarm © (2007-08-03 09:02) [6]Пардон, просмотрел
Form[i]:=TForm2.Create(nil);
:(
← →
Elen © (2007-08-03 09:09) [7]
> Alarm © (03.08.07 09:02) [6]
В принципе можно и так :Form[i]:=TForm2.Create(nil);
Form[i].ParentWindow:= GetDesktopWindow;
SetWindowLong(Application.Handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW);
form[i].show;
Но зачем ее на Десктоп...?
← →
Glivera © (2007-08-03 09:33) [8]не помогает.. пробовал..
← →
Ping (2007-08-03 09:36) [9]Видимо, что-то случилось...
← →
Glivera © (2007-08-03 09:38) [10]:)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.044 c