2008 에서 AfxMessageBox, MessageBox 에러!!
페이지 정보
본문
AfxMessageBox("안녕",MB_OK);
MessageBox("철수",MB_OK);
'const char [12]'에서 'LPCTSTR'(으)로 변환할 수 없습니다.
'int AfxMessageBox(LPCTSTR,UINT,UINT)'일 수 있습니다.
이런식의 에러를 나타내더군요 !!
해결법은
AfxMessageBox(L"안녕",MB_OK);
MessageBox(L"철수",MB_OK);
L 를 추가해주면된다. 멀티바이트 문자를 사용하면 L 사용하지 않아도 된다.
유니코드 라이브러지를 사용하면 L 사용해야됩니다.
MessageBox("철수",MB_OK);
'const char [12]'에서 'LPCTSTR'(으)로 변환할 수 없습니다.
'int AfxMessageBox(LPCTSTR,UINT,UINT)'일 수 있습니다.
이런식의 에러를 나타내더군요 !!
해결법은
AfxMessageBox(L"안녕",MB_OK);
MessageBox(L"철수",MB_OK);
L 를 추가해주면된다. 멀티바이트 문자를 사용하면 L 사용하지 않아도 된다.
유니코드 라이브러지를 사용하면 L 사용해야됩니다.
댓글목록
등록된 댓글이 없습니다.