繁体   English   中英

如何在我的C ++项目中包含activeX库?

[英]How do I include an activeX library in my C++ project?

我想在我的C ++项目中添加一个第三方库。 该库是ActiveX,我不得不承认,我对此没有经验。 我试图用Google搜索解决方案,但找不到适合我的解决方案。 我正在使用Visual Studio,而我的项目不是MFC。

从第三方库中,我有一个dll文件,一个tlb文件和一个idl文件,但是没有头文件。 我试图包括tlb文件,但是在编译时,由于missing typedef for default-int而导致了很多错误,并且character is not allowed (只需编写#include "xyz.tlb"

tlb文件与我的项目不兼容吗? 有没有其他方法可以包含我需要的activeX类?

可以轻松地写一整个大学课程来完成您所谈论的事情。 简单的答案是,你需要使用#import没有#include ,但有很多你必须处理合理利用的ActiveX库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM