Twain을 사용하는 Google 크롬 플러그인을 만들어 디지털 카메라를 원격 제어하려고합니다. Windows에서 실행하고 Visual Studio Express 2012 C++을 사용하고 싶습니다.Twain을 지원하는 Visual Studio C++ NPAPI 플러그인
내가 NPAPI에 대한 this 샘플 아무것도하기 전에 3 개 흥미로운 파일 (TwainCpp.cpp TwainCpp.h의 twain.h)
있다 트웨인에 대한 CppWrapper의 this 샘플을 가지고, 나는이 두 가지 프로젝트를 병합 할.
- 첫 번째 단계 : twain.h를 실패한 npsimple 프로젝트에 넣고 twain.h 오류를 포착합니다.
- 두 번째 단계 : nppimple에 CppTwain 넣기. twain.h에 "contains"오류가있어서 실패했습니다.
빈 프로젝트를 만들고 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