Visual c++ 如何将OLE服务器(exe)注册为ActiveX控件

Visual c++ 如何将OLE服务器(exe)注册为ActiveX控件,visual-c++,com,activex,ole,Visual C++,Com,Activex,Ole,我已经有了一个OLE服务器(一个遗留产品),可以使用“插入对象”将其插入MS Office工具(例如Excel)。此OLE服务器是一个exe,当插入任何MS Office工具时,它将作为一个窗口打开并嵌入。 将此OLE服务器注册为ActiveX控件的过程应该是什么?这将有助于我将此应用程序作为activeX控件插入任何Windows窗体/Office应用程序等中。 我在OLE/ActiveX方面的知识很简单。如果您需要更清晰的信息,请告诉我。我不是专家,但我认为在经典vb中,您可以右键单击工具栏

我已经有了一个OLE服务器(一个遗留产品),可以使用“插入对象”将其插入MS Office工具(例如Excel)。此OLE服务器是一个exe,当插入任何MS Office工具时,它将作为一个窗口打开并嵌入。 将此OLE服务器注册为ActiveX控件的过程应该是什么?这将有助于我将此应用程序作为activeX控件插入任何Windows窗体/Office应用程序等中。

我在OLE/ActiveX方面的知识很简单。如果您需要更清晰的信息,请告诉我。

我不是专家,但我认为在经典vb中,您可以右键单击工具栏并选择exe以嵌入工具栏,然后您可以将其拖动到表单中,或者您也可以将其添加为参考。您好@sansknwoledge,非常感谢您的及时回复。我不确定classicVB,但通过构建一个容器来测试MFC,我们可以在其中调用“插入对象”来嵌入exe。不过,这是实现此目标的另一种方法,但最好的方法是将此OLE服务器添加为ActiveX控件。再次感谢。