关于vc++的CString类获取字符长度问题???
unsignedcharlength;unsignedchartemp[40];memset(temp,0,40);memcpy(temp,(LPCSTR)m_Data....
unsigned char length;
unsigned char temp[40];
memset(temp, 0 , 40);
memcpy(temp, (LPCSTR)m_Data.GetBuffer(m_Data.GetLength()), m_Data.GetLength()); //获取编辑框的数据(汉字、数字、字母等),保存到temp中。
m_Data.ReleaseBuffer();
length = m_Data.GetLength();
请教有经验的前辈们,我这几句代码能正确获取编辑框的字符串长度吗?????
如果不能,请问该怎么修改呢??请指教,谢谢! 展开
unsigned char temp[40];
memset(temp, 0 , 40);
memcpy(temp, (LPCSTR)m_Data.GetBuffer(m_Data.GetLength()), m_Data.GetLength()); //获取编辑框的数据(汉字、数字、字母等),保存到temp中。
m_Data.ReleaseBuffer();
length = m_Data.GetLength();
请教有经验的前辈们,我这几句代码能正确获取编辑框的字符串长度吗?????
如果不能,请问该怎么修改呢??请指教,谢谢! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询