这可能是一个愚蠢的问题。
我有一个lib文件cemapi.lib,允许c ++开发人员在winCE上使用mapi。
我需要的是一个tlb文件,所以我可以在c#中引用它。通常我会找到IDL并使用midl来制作一个tlb,但猜猜没有IDL。
有没有办法获得
lib to tlb lib到Idl
感谢
答案 0 :(得分:1)
我不相信有一种方法可以将普通的.lib文件转换为TLB。 LIB文件是C ++编译器/链接器链接到更大的DLL或EXE所需的最小文件。它可以包含元数据,因此不能用于创建TLB或IDL文件。
您可能必须将接口手动编码到C#应用程序中。