I am trying to start Microsoft Visio as an ActiveX control from within
Eclipse.
When I try doing this by creating an instance of OleControlSite, I get an
error
message which translates to "Class not registered". On the other hand, I
have no problem creating an instance of a Visio Drawing as an OLE Document.
Experimenting with Visual C++, I am able to create the ActiveX control I
want
using CoCreateInstance, but if I use OleCreate, I get the same error
message as
I do via SWT.
Does anyone have experience with this? Am I trying to use SWT incorrectly,
or is
this a bug in the SWT mapping to COM?