2015/05/16
MFC Unicode project 에서 vtkMFCWindow 생성 문제
2015/03/31 - [Dev Story/Tips] - VTK 6.2 빌드하기
이전 글에서 설명한대로 생성한 라이브러리를 테스트 해 보았다.
예제 코드를 복사하여 실행해 보았는데 컴파일에는 문제가 없었는데 실행시 vtkMFCWindow 생성하는 부분에서 아래와 같은 에러가 발생하였다.
쉽게 해결 방법을 찾지 못하다 구글 검색을 통해 해결 방법을 알게 되었다. 비슷한 문제로 고생을 한 개발자가 있었다. 해결 방법은 프로젝트의 문자셋을 멀티바이트로 변경하면 문제가 없다는 것이였다. 하여 프로젝트의 문자셋을 유니코드에서 멀티바이트로 변경하니 실행에 문제가 없었다.
이제 유니코드가 대세임을 감안하면 다른 해결 책을 찾아야 했다. 그래서 VTK 라이브러리중 vtkGUISupportMFC 를 유니코드로 변경하여 라이버리를 만들어 사용하니 사용하는 프로젝트가 유니코드이어도 정상적으로 동작을 하였다
Original Post : http://neodreamer-dev.tistory.com/741
이전 글에서 설명한대로 생성한 라이브러리를 테스트 해 보았다.
예제 코드를 복사하여 실행해 보았는데 컴파일에는 문제가 없었는데 실행시 vtkMFCWindow 생성하는 부분에서 아래와 같은 에러가 발생하였다.
쉽게 해결 방법을 찾지 못하다 구글 검색을 통해 해결 방법을 알게 되었다. 비슷한 문제로 고생을 한 개발자가 있었다. 해결 방법은 프로젝트의 문자셋을 멀티바이트로 변경하면 문제가 없다는 것이였다. 하여 프로젝트의 문자셋을 유니코드에서 멀티바이트로 변경하니 실행에 문제가 없었다.
이제 유니코드가 대세임을 감안하면 다른 해결 책을 찾아야 했다. 그래서 VTK 라이브러리중 vtkGUISupportMFC 를 유니코드로 변경하여 라이버리를 만들어 사용하니 사용하는 프로젝트가 유니코드이어도 정상적으로 동작을 하였다
Original Post : http://neodreamer-dev.tistory.com/741
Labels:
MBCS
,
TistoryOldPost
,
UNICODE
,
VTK
,
vtkGUISupportMFC
,
vtkMFCWindow
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment