출처 - http://blog.naver.com/PostView.nhn?blogId=juneif&logNo=40130679150
추가 - http://yeobi27.tistory.com/entry/MFC-Excel-Automation-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8-%EC%84%B8%ED%8C%85%ED%95%98%EA%B8%B0
라이브러리 추가 시 주의사항!!
각 라이브러리 추가 했을 시 클래스도 자동 추가됨.
자동 추가 되는 헤더 파일에 들어가면
#import "C:\\Program Files\\Microsoft Office\\Office14\\EXCEL.EXE" no_namespace
코드가 헤더 파일 위쪽 부분에 자리 잡고 있음.
이 #import에 해당되는 부분들을 전부 주석처리 하지 않으면 에러나옴!
그리고
1>d:\myproject\gpibtest\gpibtest\crange.h(339) : warning C4003: not enough actual parameters for macro 'DialogBoxA'
1>d:\myproject\gpibtest\gpibtest\crange.h(339) : error C2059: syntax error : ','
이러한 형식의 에러메세지가 나올 경우!
(CRange.h 에서 DialogBox() 함수에서 에러가 나올 시)
DialogBox() -> _DialogBox()로 변경하면 해결 완료.
출처 - http://www.devpia.com/MAEUL/Contents/Detail.aspx?BoardID=50&MAEULNo=20&no=798769&ref=798746
댓글 없음 :
댓글 쓰기