从C++;动态链接库 我使用的软件使我有灵活的使用C++ DLL定制的能力。我已经编写了自己的dll程序,运行良好。我还创建了一个在VB中设计的GUI,我想从C++ DLL中运行它。C++ DLL需要调用VB GUI,还应该能够向VB程序发送参数(主要是字符串类型)。我该怎么做呢?

从C++;动态链接库 我使用的软件使我有灵活的使用C++ DLL定制的能力。我已经编写了自己的dll程序,运行良好。我还创建了一个在VB中设计的GUI,我想从C++ DLL中运行它。C++ DLL需要调用VB GUI,还应该能够向VB程序发送参数(主要是字符串类型)。我该怎么做呢?,c++,vba,dll,C++,Vba,Dll,我想,您正在寻找的技术是MFC自动化。 请看一下此文档:您可以采用自动化(COM)方法,也可以直接从GUI调用dll(调用GUI的dll可能会引起麻烦)。 讨论在VB中调用dll。您需要阅读关于P/invoke的内容 P>有更多的细节-注意,如果你使用C++接口,你会得到名字的修改。有时将“接口”设为纯C更简单

我想,您正在寻找的技术是MFC自动化。
请看一下此文档:

您可以采用自动化(COM)方法,也可以直接从GUI调用dll(调用GUI的dll可能会引起麻烦)。 讨论在VB中调用dll。您需要阅读关于P/invoke的内容

<> P>有更多的细节-注意,如果你使用C++接口,你会得到名字的修改。有时将“接口”设为纯C更简单