728x90
300x250
[PC 활용] (C++.NET) MFC - error c2664 void atl cstringt basetype stringtrai 오류 발생 해결
MFC C2664 오류에 관한 것입니다.
운영체제: 윈도우 7
대상 소프트웨어: Microsoft Visual Studio 2013
대상 소프트웨어: Microsoft Visual Studio 2013
1. 해결 방안
CString strMsg; strMsg.Format("x: %d, y: %d", point.x, point.y); AfxMessageBox(strMsg); |
개선 전 |
CString strMsg; strMsg.Format(_T("x: %d, y: %d"), point.x, point.y); AfxMessageBox(strMsg); |
개선 후 |
C언어 출력 스타일처럼 하면 됩니다.
단지 문자 출력 부분에 _T()함수가 추가되었다고 생각하고 접근하시는 게 편할 겁니다.
자세한 내용은 직접 함수 정의를 살펴보시는 게 좋을 듯합니다.
반응형