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

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

Как назначить ParentWindow в уже созданном TForm?


SSSSS ©   (2004-08-15 18:12:00) 

Как назначить ParentWindow в уже созданном TForm? Что бы сделать что-то типа вложенного окна?


z007   (2004-08-16 23:23:00) [1]

см.WinaPi
procedureTForm1.Button3Click(Sender: PObj);
varwnd:hwnd;
begin
wnd:=FindWindow(nil,'main_window_name');
SetParent(plug_in_panel.Handle,wnd);
plug_in_panel.BringToFront;
//plug_in_panel.Width:=plug_in_panel.Width+1;
end;


А можно попробовать получить Pointer(Pobj) основного окна и поступать с ним как с kol-контролом. Не уверен точно, что получится, но не исключено при хорошем стечении обстоятельств :)


SSSSS   (2004-08-16 18:16:00) [2]

Никто не ответит? В проге надо чтоб плаги ложил на главную форму свою панель инструментов. Как это сделать ???


Наверх

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