반응형
OS : Windows XP
프로그램 및 버전 : Visual Studio2010
※ 주의사항 :
1. 증상
- 나는 단순히 메세지 박스 하나 띄우려고 했을 뿐인데...
error C2664: 'CWnd::MessageBoxW' : 매개 변수 1을(를) 'const char [5]'에서 'LPCTSTR'(으)로 변환할 수 없습니다.
IntelliSense: "const char *" 형식의 인수가 "LPCTSTR" 형식의 매개 변수와 호환되지 않습니다.
라는 오류를 발생함.
2. 원인
3. 해결방법
1) 솔루션 탐색기의 프로젝트에서 오른쪽 버튼을 클릭하여 "속성(R)"을 클릭합니다.
2) 속성 페이지에서 "구성 속성" - "일반"을 선택 후 "문자 집합"의 값을 "멀티바이트 문자 집합 사용"으로 선택 후 빌드합니다.
3. 결과
- 메세지 박스 하나 띄우기 정말 힘듭니다.
반응형
'→ 개발 > MFC' 카테고리의 다른 글
IntelliSense: #error 지시문: Please use the /MD switch for _AFXDLL builds (1) | 2012.06.13 |
---|