VC中unicode字符集下sendto发送char数组

UpdateData(true);//刷新控件的值到对应的变量
int len = m_strSend.GetLength();
if (0 == len)
{
strState.Format(L"请填写需要发送的数据!");
GetDlgItem(IDC_STATIC_SEND_STATE)->SetWindowText(strState); //动态指定static text显示内容
return;
}
int byteLenSend = (len + 1)*sizeof(wchar_t);
USES_CONVERSION;//字符编码转换所需要的宏定义
int sendLen = SndData(W2A(m_strSend), byteLenSend);
if (byteLenSend == sendLen)
{
m_strReceived.SetWindowText(m_strSend);
GetDlgItem(IDC_EDIT_SEND)->SetWindowText(L"");
}

你可能感兴趣的:(VC中unicode字符集下sendto发送char数组)