EDIT显示乱码?

leo_bin 2007-11-23 11:33:24
代码如下:
DWORD length=0;
COMSTAT ComStat;
DWORD dwErrorFlags;
unsigned char *buf;
CString strinfo;
ClearCommError(m_hCom,&dwErrorFlags,&ComStat);
length=min(256, ComStat.cbInQue);
ReadFile(m_hCom,buf,length,&length,&m_osRead);
strinfo.Format(_T("%s"),buf);
MessageBox(strinfo,_T("MSG"),MB_OK);
UpdateData(TRUE);
m_dataread = strinfo;//m_dataread 是一个edit绑定的变量;
UpdateData(FALSE);
MessageBox(m_dataread,_T("MSG"),MB_OK);
但是在edit和messagebox中显示都为乱码,是不是unicode的问题呢?请高手指点一下?
...全文
136 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
leo_bin 2007-11-27
  • 打赏
  • 举报
回复
各位老大,给点提示啊~~~~

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧