본문 바로가기
C++ Programming

[C++] MFC에서 CString 사용 시 printf 값이 이상할 경우 해결 방법

by TYB 2023. 10. 31.
반응형

 

void RFID_REGISTER::OnBnClickedOk()
{

	CString strText=_T("");
	m_Edit_Name.GetWindowText(strText);
	cout<< strText;


	CDialog::OnOK();
}

확인버튼을 누르면 CString값으로 값을 입력받고 출력하는 코드이다

막상 실행시켜 보면 이상한 값이 나온다.

이럴때는 프로젝트->속성(ALT+F7)->고급->문자집합->멀티바이트로 바꿔주면 잘 출력된다.

 

 

설정 변경 후 출력하면 정상적으로 나온다.

반응형