Форум — Ответы     (  К темам )
 ?  nike: Как дочерную форму свернуть в панель задач (06-12-2002 21:51:17)
Как дочерную форму свернуть в панель задач,
как это делает по умолчанию главная форма.
Спасибо.
 Devnvd (08-12-2002 14:14:49)
При создании формы или когда вам будет удобно необходимо добавить в стиль окна
WS_EX_APPWINDOW. Только окна с таким стилем будут сворачиваться в таскбар.
TForm2 *Form2;
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------

void __fastcall TForm2::Button1Click(TObject *Sender)
{
Close();
}
//---------------------------------------------------------------------------
//Устанавливаем WS_EX_APPWINDOW непосредственно перед созданием формы
void __fastcall TForm2::CreateParams(TCreateParams &Params)
{
TForm::CreateParams(Params);
Params.ExStyle = Params.ExStyle | WS_EX_APPWINDOW;
}