我有以下的接口和类 public interface IBase
{
virtual void SomeBaseMethod()=0;
}
public interface IDerived : IBase
{
virtual void SomeOtherMethod()=0;
}
public class base: public IBase
{
我有以下类: [ComVisible(true)]
[Guid("F8351C66-7F0E-4E38-AE64-9A262202E230")]
[ProgId("CarProject.CarFactory")]
[ClassInterface(ClassInterfaceType.AutoDual)]
public class CarFactory
{
public CarF
我创建一个COM接口,它应该允许在C中使用Visual Basic脚本For Each和IEnumVariant ++实现枚举。问题是我不希望C++客户端应用程序需要导入mscorlib.tlb。 到目前为止,我的界面: [ComVisible(true)]
[InterfaceType(ComInterfaceType.InterfaceIsDual)]
public interface I