我这样用为什么不行呢:UCHAR temp[50]="如何将UCHAR转换成CString";
strcpy(m_Edit.GetBuffer(_mbslen(temp)),(char*)temp);
m_Edit.ReleaseBuffer();
UpdateData(FALSE);
strcpy(m_Edit.GetBuffer(_mbslen(temp)),(char*)temp);
m_Edit.ReleaseBuffer();
UpdateData(FALSE);
调试欢乐多
改成
strcpy((char*)temp,m_Edit.GetBuffer(_mbslen(temp)));
temp[50]="如何将UCHAR转换成CString";
CString strTemp = CT2A(temp);
试试看。
m_Edit.Format("%s",temp)
UCHAR temp[50]="如何将UCHAR转换成CString";
CString str;
str.Format("%s", temp);