Встроить внешнее приложение под Windows - PullRequest
0 голосов
/ 18 мая 2009

У меня есть настольное приложение Windows, к которому я хочу добавить некоторые функции. К сожалению, исходный код недоступен, но у него есть COM API.

Итак, я хочу встроить это приложение в собственное окно (с меню, панелью инструментов и т. Д.) И связать события через COM API.

Как вы предлагаете мне встраивать одно приложение в другое? (Я собирался использовать инструментарий Qt, но он поддерживает только встраивание приложений в Linux.)

спасибо, Ричард

Ответы [ 2 ]

1 голос
/ 28 мая 2009

Для этого вы можете использовать ActiveQt, что позволяет как встраивать компоненты Qt в клиенты ActiveX, так и размещать компоненты ActiveX в приложениях Qt. Смотри также

http://doc.trolltech.com/4.5/activeqt.html

0 голосов
/ 28 мая 2009

Я не уверен, что в Windows есть хороший способ. Возможно, вы можете сделать так, чтобы ваше новое приложение было «всегда сверху», в основном прозрачным и соответствовало размеру и расположению «встроенного» приложения. Это, вероятно, проще всего сделать с .NET.

...