Embedding an external Windows application

I have a Windows desktop application to which I want to add some functionality. Unfortunately no source code is available, but it has a COM API.

So, I want to include this application in my window (with menu, toolbar, etc.) and bind events via COM API.

How do you propose to embed one application in another? (I intended to use the Qt toolkit, but it only supports embedding applications on Linux.)

thanks richard

0


a source to share


2 answers


I'm not sure if there is a good way on Windows. Perhaps your new application could be "always on top" mostly transparent and match the size and positioning of the "embedded" application. This is probably the easiest to do with .NET.



0


a source


You can use ActiveQt for this, which allows you to embed Qt components inside ActiveX clients, as well as place ActiveX components inside Qt applications. See also



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

+1


a source







All Articles