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

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

Как убрать кнопку проги с панели задач ;на АРI ?


Пастор ©   (2002-07-21 14:57:00) 

C VCL я это желал так :

procedure TForm1.FormActivate(Sender: TObject);
begin
ShowWindow(Application.Handle, SW_HIDE);
end;

Но когда тоже самое делаю на чистом API окно не появляется вообще..


Пастор   (2002-07-21 22:05:00) [1]

Вот так всегда :(
Самому приходиться искать ответы на свои вопросы :

hwnd = CreateWindowEx(WS_EX_TOOLWINDOW, ..

Правда в таком случае прога убирается в том числе и из alt-tab, но как сделать чтоб она была на alt-tab но не была на панели задач ? Вот в чем вопрос..


Случайный прохожий   (2002-07-21 20:47:00) [2]


> я думал что вы и так поймете

Да ты шутишь, брат! Куда нам!


Пастор   (2002-07-21 19:39:00) [3]

я думал что вы и так поймете, что я имел ввиду в первом случае программирование с использованием библиотеки VCL плюс функции API, а во втором случае программирование только на АРI без VCL..


Ich Hasse   (2002-07-21 17:31:00) [4]

Точно, напиши что ты подразумеваешь под

> тоже самое делаю на чистом API окно не появляется вообще


Song   (2002-07-21 16:10:00) [5]

Вы всерьёз думаете, что ShowWindow() - эту процедуру можно отнести к VCL? Ok, а что же тогда у Вас чистый АПИ?


Наверх

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