如何为C#项目生成.tlh文件 如何生成C++项目中的TLH文件,可供C++项目使用。请帮助我
你不需要在C++中创建<代码> TLH < /Cuff>文件。在如何为C#项目生成.tlh文件 如何生成C++项目中的TLH文件,可供C++项目使用。请帮助我,c#,c++,com,interop,C#,C++,Com,Interop,你不需要在C++中创建 TLH < /Cuff>文件。在#import命令中指定tlb文件后,编译器将自动生成该文件 您需要执行以下操作: 1) 在C#项目中,打开AssemblyInfo.cs(位于属性目录中) 设置[ComVisible(true)](默认值为false) 2) 构建项目后,将在输出目录中创建tlb文件 < P > 3)在C++代码中,使用 >导入“某文件.TLB”< /C> > /< P >对你有用吗?让我知道,以便我可以提供更多信息。到目前为止,您尝试了什么?不,它实际上
#import
命令中指定tlb
文件后,编译器将自动生成该文件
您需要执行以下操作:
1) 在C#项目中,打开AssemblyInfo.cs
(位于属性目录中)
设置[ComVisible(true)]
(默认值为false)
2) 构建项目后,将在输出目录中创建tlb文件
< P > 3)在C++代码中,使用<代码> >导入“某文件.TLB”< /C> > /< P >对你有用吗?让我知道,以便我可以提供更多信息。到目前为止,您尝试了什么?不,它实际上是类型库生成的C/C++头文件。。。。但是您提到了as.tlb文件