2010-04-08 77 views
5

有没有关于在Visual Studio 2008 C++中创建ActiveX DLL的教程/参考?如何在Visual C++中创建ActiveX DLL

我有同的DLLRegisterServer/UnregisterServer建立了一个DLL,它的注册,但我有一个小麻烦搞清楚使用什么名称来引用它(从一个VBScript),以及如何确保我的功能正确导出。我必须把我的功能放在特殊的课堂上吗?

谢谢!

回答

0

组件的ProgID通常在项目的.rgs文件中定义。

2

有一个很多的细节得到正确的。最好的办法是使用ATL和内置的ATL object wizard。它会自动生成一堆文件,以便IDL,类型库,注册脚本,类包装器和事件代理都正确完成。

0

+1到nobugz

如何确保我的功能正确导出

的Visual Studio包含OLEView.exe这类。你可以从中打开你的dll并查看道具和方法列表。

至于教程,请点击这里:ATL Concepts

相关问题