wcscpy_s
: 유니코드 정의 시
strcpy_s
: 미정의 시
문자열이 유니코드로 출력되어 strcpy_s
> wcscpy_s
로 수정했더니
인수 목록이 일치하는 오버로드된 함수 "wcscpy_s"의 인스턴스가 없습니다. 라는 오류 발생
타입이 안 맞아서 발생한 오류라 char
를 wchar_t
로 수정
wchar_t pTmp[256];
void CChatClientDlg::OnClickedButtonSend()
{
// TODO: 여기에 컨트롤 알림 처리기 코드를 추가합니다.
UpdateData(true);
wchar_t pTmp[256];
CString strTmp;
// pTmp에 전송할 데이터 입력
memset(pTmp, '\0', 256);
wcscpy_s(pTmp, 256, m_strSend);
m_strSend = "";
// 전송
m_socCom.Send(pTmp, 256);
// 전송한 데이터 리스트 박스에 보여줌
strTmp.Format(_T("%s"), pTmp);
int i = m_list.GetCount();
m_list.InsertString(i, strTmp);
UpdateData(false);
}