본문 바로가기

Programming/Visual Studio

Casting Error

Visual C++ 6.0을 사용할 때는 별로 문제가 없었는데,
Visual Studio 2005를 사용하니까 다음과 같은 것에서 Error가 발생

MessageBox("Test");
AfxMessageBox("Test);

const char* 를 LPCTSTR로 바꿀 수 없다고 나오네

해결법)
프로젝트 속성에서 구성속성->일반에 가면 프로젝트 기본값으로
문자집합이 유니코드를 사용하게 되어있는데, 이것을 멀티바이트 문자 집합 사용으로
고치면 해결된다.