void CMy322Dlg::OnButton1() { UpdateData(TRUE); m_crypt=m_plaintxt; for(int i=0;i<m_plaintxt.GetLength();i++) if(m_plaintxt.GetAt(i)+3<='z') m_crypt.SetAt(i,m_plaintxt.GetAt(i)+3); UpdateData(FALSE); }
UpdateData(TRUE) :从编辑框读入字符串
UpdateData(FALSE):输出到编辑框
Cstring库函数:
.GetLength(); //长度
.GetAt(pos); // 读取pos处的值
.SetAt(pos,num) //给pos处赋值