Текущий архив: 2014.08.17;
Скачать: CL | DM;
ВнизКак реализовать в программе, чтобы каждая вкладка была отдельным Найти похожие ветки
← →
EgorovAlex © (2010-03-24 13:36) [0]процессом, как в браузере Chrome? Как осуществить подобное?
← →
oldman © (2010-03-24 13:56) [1]Открыть несколько копий программы Б из программы А.
← →
EgorovAlex © (2010-03-24 14:03) [2]Так это понятно, как отобразить окно программы Б в программе А? Точно так-же и VMWare работает с вкладками
← →
oldman © (2010-03-24 14:05) [3]Вообще-то я в [1] пошутил...
:) смайлик забыл
← →
Rouse_ © (2010-03-24 14:52) [4]Пишется две программы, первая (А) которая якобы отображает закладки на самом деле является стандартным приложением, запускающаяся в скрытом виде и открывающая на внешку ну например именованный канал, приложение которое отображает закладки (Б), соединяется с каждым запущенным приложением А и просто забирает от них данные для финального отображения.
← →
EgorovAlex © (2010-03-24 16:00) [5]Спасибо, я что-то такое и предполагал
А как быть в случае графики? Это же сколько данных туда-обратно гонять? Получается много накладных расходов
← →
Rouse_ © (2010-03-24 16:07) [6]
> EgorovAlex © (24.03.10 16:00) [5]
> А как быть в случае графики?
Ну механизмы то разные есть, тот-же MMF существенно ускорит передачу больших блоков...
С другой стороны можно же сделать и по другому, вот тебе другой вариант:
Приложение Б коннектится к приложению А, рисует для него закладку и (например) создает окно (TWinControl) хэндл которого отправляется тому-же прилодению А, а уже оно имя на руках данный хэндл, рисует на его DC все что ему вздумается.
← →
Медвежонок Пятачок © (2010-03-24 18:47) [7]А как быть в случае графики? Это же сколько данных туда-обратно гонять?
Зато же будут отдельные процессы. Рулез же.
Страницы: 1 вся ветка
Текущий архив: 2014.08.17;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.002 c