而中间的文本编辑我也使用了一个成为RichTextBox的控件
作为一个集合支持嵌入的对象,他很好的实现了很多我们所需要的普通的文本编辑功能,包括复制、粘贴、剪切、字体的类型等等,想做具体了解的可以去这里看看关于...RichTextBox具体的方法RichTextBox Class
剩下就介绍一下我总体的思路
-首先是新建文件,一般来说新建文件的情况下是正在自己编辑文档,所以此时就要检查文本是否发生改变,所以我写了一个函数...->Text = sr->ReadToEnd(); //将文件从流中读到最后写入richtextbox中
filename = openFileDialog1...,所以用读写流并不是唯一的方法,方法有很多种,鄙人不才,知道的方法也不多
再者就是关于查找替换的方法了
这里仅贴出关于查找的实现方法,其实替换就是将查找到的字符串进行另外赋值,所以不进行细讲
private...最后提供一下我自己的写的这个程序的源码,是visual studio 2013编写。
用C++实现简易的文本编辑器
也谢谢各位看官赏眼看我的第一篇博客。