开发文本编辑器学习笔记(未完)

开发文本编辑器学习笔记原教程:《Design and Implementation of a Win32 Text Editor 》BY james 刘建文略译(http://blog.csdn.net/keminlau) 第一部分 Introduction虽然教程的标题是说设计并实现一个文本编辑器,但实际上我们主要是讲如何开发作为一个文本编辑器前端的编辑控件(edit
摘要由CSDN通过智能技术生成

开发文本编辑器学习笔记

原教程:《 Design and Implementation of a Win32 Text Editor 》BY james
刘建文略译( http://blog.csdn.net/keminlau

 

第一部分 Introduction

虽然教程的标题是说设计并实现一个文本编辑器,但实际上我们主要是讲如何开发作为一个文本编辑器前端的编辑控件(edit control),当然我们也要写一个小的完整程序来测试这个自定义的控件,而这个完整程序的功能不会超过Windows自带的NotePad。

自定义编辑控件

SDK已经提供一些编辑控件,像edit 和 rich-edit controls,但这编辑控件功能都有限,开发自定义控件目的都是要实现自己想的功能的控件。

无论开发什么样的软件或软件组件(像现在的自定义控件),第一步必须明确软件要实现什么样的功能,这里强调清晰和明确的功能,最好用文字写下来,因为初始设计对最终软件的实现有着重大的影响。本教程的自定义编辑控件有如下的功能:

  • 第一,对文件没有大小限制,并且在对大文件进行行式编辑时
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值