C++编译的文本编辑器
2.1.3 应用
① 查找/替换:输入查找内容(和替换内容),可从光标位置逐个查找(或替换)相应内容,也可一次性全部替换掉相应内容,从“工具栏”或“应用下拉菜单”中执行 ② 字体设置:设置字体、字形及字的大小,从“工具栏”或“应用下拉菜单 设置字体
③ 统计字符串:统计用户输入的字符串 单”中执行
④ 统计字数:统计所有字符数、中文字符数、英文字符数、数字字符数和空格数,从“工具栏”或“应用下拉菜单”中启动 2.1.4 帮助
① 关于EasyTXT:显示关于本程序的信息, 从“帮助下拉菜单”中启动 ② 帮助:显示程序帮助文档,包括程序 具栏”或“帮助下拉菜单”中启动 2.1.5 高级
①关联注册:向注册表添加SLW文件关联,改变文本(.txt)文件图标,并使文本(.txt)文件可单击右键后选择用本程序打开(部分功能重启或注销后方能生效)
②还原注册:取消注册,文本(.txt)文件还原为默认图标,不能右键打开(部分功能重启或注销后方能生效)
2.2功能描述 2.2.1 文本编辑区
本程序的编译框架为MFC,功能的实现使用的是模块化的编程方式进行,由于使用的
功能、使用、简要说明等各种信息,从“工出现次数,从“工具栏”或“应用下拉菜
”中
是MFC可视化编程,所以其中的很多过程使用的是相关的系统自带函数实现的,其中整个编辑器的编辑区使用的是MFC自动生成的文本框,但是这个文本框没有插入符,不能实现文字编辑功能,所以需要在程序的CEasyTXTView中插入一些特定的文本编辑函数,如插入符函数cwnd::createsolidcreat,这个函数默认的为隐藏,所以在后面需要showcreate()才能正常显示,而整个编辑器的操作编辑部分使用的是一个独立的*.CPP进行控制的,代码中使用的是图形至于文本输入的下方并设置为透明,在下面的文本编辑区下层有一张写有内容的图片作为装饰,换行等动作惠济路插入符位置并按照坐标进