我知道用vc编一个有文本编辑器功能的程序很简单,只要继承一个“编辑类”就行了,但如果要我们自己来写呢,应该怎样做呢?能不能实现?简单一点的也行。
也不知道这难不难。不过对我来说真的无从下手。
希望各位高手帮忙,指点指点兄弟我啊 。

解决方案 »

  1.   

    看看办公之星控件,用VC++6.0写的,和WORD功能类似软件名称:办公之星控件(OStarOCX)
    软件版本:V1.02
    更新日期:2003.9.18
    运行环境:Win9x/2000/Nt/xp
    支持语言:VC/VB/PB/Dephi/ASP/JSP
    界面语言:简体中文
    授权方式:试用软件
    软件大小:1036KB 
    官方网址:http://www.standsoft.com
    电子信箱:[email protected]
    软件作者:深圳智岛软件有限公司
    演示工程下载:http://www.oapro.com/ostarocx/download_demo.asp
    在线演示:http://www.oapro.com/ostarocx/product_demo.asp
    控件简介:    办公之星控件(OStarOCX)是智岛软件公司(http://www.standsoft.com)推出的一款基于图文混排的文档处理控件(类似Word的控件),办公之星控件(OStarOCX)完全封装了办公之星的文字、图形、表格、图表等功能,提供了几百个编程接口;在ERP、CRM、HR、OA等系统里,开发难度非常大的文档处理、统计、报表等输出功能都可由办公之星控件(OStarOCX)轻松实现,其所见即所得的效果跟现实里的完全一样。办公之星控件(OStarOCX)适用于Windows环境的各种开发工具(如VB,VC,Delphi,C+Builder, PB, Java等), 并且针对Web开发环境做了大量的优化。
      

  2.   

    可以自己写啊,呵呵,MFC毕竟只是个工具嘛,Win32上面最根本的开发应该是直接使用Win32 API,至于语言工具什么的,就算是用ASM也无所谓啦。PS. To farfly() ( ) :别动不动就号称和Word功能类似,大家都是做软件的,Word的功力如何我相信这么多做Microsoft技术的心里有数。
      

  3.   

    To AlvaChin(百尺竿头,卧薪尝胆) 
    我估计他所谓的和word功能差不多是指可以输入,保存,修改,查找替换,字体颜色,打印可能也能画些个图片表格等常用功能,呵呵:)
      

  4.   

    用SDK实现也不难,只是在过程函数LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
    里增加多几个消息处理就行了,像写Directx程序一样就可以了.
      

  5.   

    我以前在DOS下写过文本编辑器,极为麻烦,在windows下要写的话,基本算法是一样的,只是显示控制有所不同而已。
    总之一句话:难