티스토리 뷰
사용할 프로그램은 멀티 바이트로 작성하였고, DLL은 유니코드로 작성 하였는데, 프로그램에서 DLL을 불러서 사용하려고 하니 에러가 났다.
에러 내용은 다음과 같았다.
error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall StartCapture(class ATL::CStringT
2>D:\실행파일.exe : fatal error LNK1120: 1 unresolved externals
CString이 유니코드와 멀티바이트 일때 각각 다르게 사용되기 때문에 나는 에러였다.
이종간에 교배가 힘들듯이 DLL도 이종간에 서로 쓰게 할려면 멀티바이트용과 유니코드용 둘다 만들어야 한다는 사실을 깨닳은 하루였다 -.-;;
'Development > Windows' 카테고리의 다른 글
[MFC] Temp 폴더 경로 얻어와서 새 파일 이름 만들기 (0) | 2011.08.29 |
---|---|
[MFC] 리소스가 꼬이는 문제 (0) | 2011.08.19 |
[MFC] 그림의 아래에 가로로 스크롤바를 달았을 경우 적당한 ScrollBar의 Size (1) | 2011.08.11 |
[MFC] class에서 static 멤버 변수 쓰기 (0) | 2011.07.28 |
[MFC] 일본어 폰트 지원 문제에 관련해서 (0) | 2011.07.26 |
[MFC] CTreeCtrl font 관련 설정 바꾸기. (0) | 2011.07.01 |
[MFC] 프로그램 코드 라인수 계산기 (0) | 2011.06.09 |
[MFC] MFC에서 argv 받기 (0) | 2011.06.02 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- db
- linux
- database
- Visual C++
- Python
- 프로그래밍
- 음악
- winapi
- it
- android
- algorithm
- driver
- AWS
- source
- jni강좌
- jni
- 안드로이드
- Cloud
- java
- Troubleshooting
- kering
- C
- Quiz
- API
- 드라이버
- C++
- NDK
- 리눅스
- gcc
- MFC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함