0
我想制作一个使用Twain远程控制数码相机的Google Chrome插件。 我希望这可以在Windows上运行,并且我正在使用Visual Studio Express 2012 C++。支持Twain的Visual Studio C++ NPAPI插件
我this样品NPAPI和吐温this样品CppWrapper的有3个有趣的文件(TwainCpp.cpp TwainCpp.h twain.h)
做任何事情之前,我想这两个项目合并。
- 第一步:将twain.h放入失败的npsimple项目中,发现twain.h错误。
- 第二步:将CppTwain放入npsimple中,这也失败了,因为twain.h“包含”了错误。
问题是,当我创建一个空项目并将twain.h放入它时,没有错误!所以,我试图把文件npsimple在空项目,而这一次,我从npsimple文件出现错误..
错误类型: 我有这样的代码在twain.h:
#ifdef _MSWIN_
typedef HANDLE TW_HANDLE;
typedef LPVOID TW_MEMREF;
和我大量的错误如:
error C2146: syntax error : missing ';' before identifier 'TW_HANDLE'
我该如何合并这些项目?
您能否添加您遇到的实际错误?我从来没有听说过这些项目中的任何一个,但我怀疑任何人都可以在不知道实际错误的情况下帮助你。 –
我添加了错误。 – user2385830