只有tlb的一些成员类得到了注册

Only some of the member classes of a tlb get registered

本文关键字:注册 成员类 tlb 只有      更新时间:2023-10-16

我有一个和一个已经存在的odl文件,我使用MIDL.exe从中创建了tlb我使用regtlib.exe注册了tlb。当我搜索注册表时,我只能找到类型库本身的id和主调度接口,并且我找不到其余的coclass和接口,当我尝试使用它们时,我得到了"class not registered"错误。注意:我在Visual Studio 2003中使用VC++。我可以在VS的对象浏览器窗口中查看tlb,它看起来很好,里面有所有其他成员类。

发布用于MIDL的IDL和命令行/标志会有所帮助。