-
процессом, как в браузере Chrome? Как осуществить подобное?
-
Открыть несколько копий программы Б из программы А.
-
Так это понятно, как отобразить окно программы Б в программе А? Точно так-же и VMWare работает с вкладками
-
Вообще-то я в [1] пошутил... :) смайлик забыл
-
Пишется две программы, первая (А) которая якобы отображает закладки на самом деле является стандартным приложением, запускающаяся в скрытом виде и открывающая на внешку ну например именованный канал, приложение которое отображает закладки (Б), соединяется с каждым запущенным приложением А и просто забирает от них данные для финального отображения.
-
Спасибо, я что-то такое и предполагал
А как быть в случае графики? Это же сколько данных туда-обратно гонять? Получается много накладных расходов
-
> EgorovAlex © (24.03.10 16:00) [5] > А как быть в случае графики?
Ну механизмы то разные есть, тот-же MMF существенно ускорит передачу больших блоков...
С другой стороны можно же сделать и по другому, вот тебе другой вариант:
Приложение Б коннектится к приложению А, рисует для него закладку и (например) создает окно (TWinControl) хэндл которого отправляется тому-же прилодению А, а уже оно имя на руках данный хэндл, рисует на его DC все что ему вздумается.
-
А как быть в случае графики? Это же сколько данных туда-обратно гонять?
Зато же будут отдельные процессы. Рулез же.
|