C# 在c中通过包装类公开枚举

C# 在c中通过包装类公开枚举,c#,enums,C#,Enums,我正在为一个特别困难的COM库编写一个C包装器。COM接口广泛使用枚举,因此大约有100个不同的枚举 在不大规模复制和粘贴COM库的情况下,向我的包装器库的用户公开枚举的最简单方法是什么 类似于C++或继承EnUM的TyPufF将是完美的,但我知道C.< /P>中的任何一个都不能为您这样做。不,TBLIMP使COM类型在我的代码中可用,但不会将其暴露给我的包装器的用户。

我正在为一个特别困难的COM库编写一个C包装器。COM接口广泛使用枚举,因此大约有100个不同的枚举

在不大规模复制和粘贴COM库的情况下,向我的包装器库的用户公开枚举的最简单方法是什么


类似于C++或继承EnUM的TyPufF将是完美的,但我知道C.< /P>中的任何一个都不能为您这样做。不,TBLIMP使COM类型在我的代码中可用,但不会将其暴露给我的包装器的用户。