Форум — Ответы     (  К темам )
 ?  AndreyAGSoft: Формы!!! (19-12-2002 15:08:00) http://andreyagsoft.narod.ru
Как сделать невидимой MDIChilde форму?
Зараннее спасибо!
 Devnvd (21-12-2002 13:23:57)
Таким образом можно скрывать и показывать MDIChild-окна
__fastcall TMDIChild::TMDIChild(TComponent *Owner)
: TForm(Owner)
{
WindowProc = MyWndProc;
}
//Скрыть окно вы сможете так
void __fastcall TMDIChild::Button1Click(TObject *Sender)
{
ShowWindow(Handle,SW_HIDE);
}
//Обратно показать окно вы сможете из меню "Windows" при выборе окна из списка внизу
void __fastcall TMDIChild::MyWndProc(Messages::TMessage &Message)
{
if(Message.Msg==WM_CHILDACTIVATE)ShowWindow(Handle,SW_SHOW);
WndProc(Message);
}