C++课程设计报告(简易文本编辑器)(21)
时间:2025-04-21
时间:2025-04-21
C++编译的文本编辑器
}
{ }
if(c == '\r') { } else { }
nEnLenth ++; if (c == ' ')
nBLenth ++; nNLenth ++; nELenth ++;
//英文字符数加
//空格数加
i ++;
//跳过"\n"
//回车符计数加
nEnterLenth ++;
//回车符
continue;//英文字符 else
else if (c>='0' && c<='9') //数字字符加 else if ((c>='a'&&c<='z')||(c>='A' && c <= 'Z'))
} //计算中文字符数
nCLenth = (Lenth-nEnLenth)/2-nEnterLenth; nTotalLenth = nCLenth + nEnLenth;
CCountAllDlg dlg; //声明统计字数对话框类对象
dlg.SetText(nTotalLenth,nCLenth,nELenth,nNLenth,nBLenth); dlg.DoModal();
//显示对话框
2.2.5 帮助
关于EasyTXT
帮助菜单使用的是MFC中的自定义窗口,在窗口中使用的是顶用类和对象的操作框,
详细代码如下所示:
void CEasyTXTDlg::OnMenuHelp() {
上一篇:Matlab动画演示教学
下一篇:隋唐历史概述