用vc++6。0编一个写字板程序。到底有哪几种方法?
这些方法都各有什么优点?
大家各疏己见,随便说。笑话我也可以,我只是想学习一下大家的高招。
直接用msdn中的wordpad例子
扩展ridhedit,得到一些特殊点的功能
完全自己来
http://www.nethovel.com/study/code/MyEdit.zip
这里有一个写字板的例子,你下载了参考一下
方法一:
重写edit,可以写出类windows的记事本,写字板程序。
优点:代码简单,呵呵:)想偷懒的话,可以一试。
缺点:不支持图形,没有局部字体自定义及文本色彩功能。
方法二:
重写richedit,可以写出类windows的word,写字板程序。
优点:都说了,做的好的话,那是另一个word。
缺点:就实用性来讲,好像没有,不过做起来有点难度就是了
用EDIT派生类写。
最简单的办法:
做一个线程,在主窗口初始化前就销毁,并且打开记事本
哈哈
用edit写一个挺简单!
用edit写是最核算的。
茴香豆的茴有四样写法。
editView
EditCtrl
all can.
RichEditCtrl
不用控件,自己写。
用edit写最简单了
API,最困难,但也最灵活
用richedit绝对是最简单的方法.
当然你也可以自己做一个win32Application,完全用windows API(如果你想强化编程能力或是考验自己的耐心的话)
ATL + WTL 来写,高效、小巧:)
msdn中的wordpad
全用API,不用控件,保证写完以后功力上涨N层。
调用系统的写字板;
:-)
何大人说的有理
不知道要多少个proc,也不知道要处理多少个消息
如果写完了,那内功将会大增啊