C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Панель задач, :)
Booster
  Отправлено: 28.01.2006, 19:23


Ученик-кочегар

Группа: Участник
Сообщений: 29



Подскажите пожалуйста!
Как можно убрать иконку на панели задач (я имею ввиду то окошко с иконкой и текстом которое создается при запуске программы). НО при этом не скрывая самой формы.
__Cheat3r
Отправлено: 28.01.2006, 19:38


Станционный диспетчер

Группа: Участник
Сообщений: 110



Давно для себя писал функцию...

CODE

void HideFormOnPanel(TForm *Frm)
{


SetWindowLong(Frm->Handle,GWL_EXSTYLE,
GetWindowLong(Frm->Handle,GWL_EXSTYLE)|WS_EX_APPWINDOW);
Frm->Show();

}
AVC
Отправлено: 30.01.2006, 09:16


Ветеран

Группа: Модератор
Сообщений: 1583



QUOTE (Booster @ 28/01/2006, 18:23)
Подскажите пожалуйста!
Как можно убрать иконку на панели задач (я имею ввиду то окошко с иконкой и текстом которое создается при запуске программы). НО при этом не скрывая самой формы.

ShowWindow(Application->Handle, SW_HIDE);
Halfdead
Отправлено: 30.01.2006, 10:45


Не зарегистрирован







QUOTE
ShowWindow(Application->Handle, SW_HIDE);

При сворачивании опять появится
avc*
Отправлено: 30.01.2006, 11:20


Не зарегистрирован







Ну повесьте этот вызов например на OnPaint

Вернуться в Вопросы программирования в C++Builder