Pregunta

Tengo una aplicación de escritorio de Windows que quiero añadir alguna funcionalidad a. Desafortunadamente el código fuente no está disponible, pero tiene una API COM.

Por lo tanto, mi deseo es integrar esta aplicación en mi propia ventana (con menús, barra de herramientas, etc.) y eventos enlace a través de la API de COM.

¿Cómo sugiere lo integrar una aplicación dentro de otro? (Tenía la intención de utilizar el kit de herramientas Qt pero sólo es compatible con aplicaciones en Linux incrustación.)

gracias, Richard

¿Fue útil?

Solución

No estoy seguro de que es una buena manera de Windows. Tal vez usted puede tener su nueva aplicación sea una ventana 'Siempre visible' casi transparente y combinar el tamaño y la posición de la aplicación 'incrustado'. Esto es probablemente más fácil de hacer con .NET.

Otros consejos

Puede utilizar ActiveQt para esto - que permite que ambos componentes Qt incrustar dentro clientes ActiveX así como componentes ActiveX de alojamiento dentro de las aplicaciones Qt. Ver también

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top