2009-07-05 7 views
1

Я прочитал всю информацию о богатых клиентских платформах и платформе OSGi, но застрял в этом вопросе: возможно ли ассимилировать существующие приложения (на основе java или win32) в одном окне приложения?Ассимилируйте существующие приложения?

Я нацелен на подключение различных видов (существующих) приложений в одном приложении (с Eclipse RCP), чтобы предложить общие функции диспетчера окон (например, окно изменения размера и т. Д.) И дополнительно улучшить его с помощью межоконной связи или тому подобного ,

С помощью SWT можно писать (видные) приложения, имеющие натуру, и с помощью OLE-компонента я могу интегрировать некоторые функции. Мне бы хотелось узнать, могу ли я усвоить все окно и интегрировать его в другое место?

Важные моменты ...

  1. визуальной интеграции и
  2. прослушивания методологии ...

Благодаря

ответ

0

Там в основе Eclipse, продукт IBM называется Lotus Expeditor, что делает именно это , Если ничего больше, стоит взглянуть на их таблицы данных, пробный код и демоверсии, чтобы понять, как он реализован в продукте.

0

Вы можете изменить стиль окна внешнего приложения на WS_CHILD и установить его родительское в основное окно. Также не забудьте вызвать AttachThreadInput(), это поможет правильному управлению вашим интерфейсом. В любом случае вы, вероятно, столкнетесь с множеством проблем, пытаясь заставить несколько окон работать вместе. Я не уверен, возможно ли вообще устранить все проблемы.