用C++写好一个基本的文本编辑软件

本文介绍了一款名为‘桌面笔记本’的文本编辑软件,作者完全使用C++和Windows SDK编写,未依赖EDIT控件或第三方编辑包。采用面向对象设计,便于扩展,软件体积小巧,约200Kb。主要由菜单栏、工具栏、组合框、文本编辑器和状态栏组成,各组件独立为类。尽管功能基础,但已实现快速查找,并计划逐步增强功能。作者欢迎试用并提供反馈,同时也提醒用户在编辑重要文档前备份,因为软件可能存在未发现的问题。
摘要由CSDN通过智能技术生成

这个软件暂时命名为桌面笔记本。

软件的核心是基于Windows SDK自己写的一个文本编辑类,采用了自定义的窗口类。这次没有采用微软的EDIT控件,也没有采用其它的文本编辑软件包。

该软件采用面向对象的设计方法, 以便于未来功能的完善和扩展。但没有采用MFC, 而是自己写了一个应用程序类和其它的一些窗口类。感谢MicroSoft提供了这么好的软件接口,让我们能编写自己的软件。之前用EDIT控件编写,后来觉得为了以后的扩展还得有自己的编辑组件, 所以写了这个文本编辑类。

该软件小于200Kb, 非常小。 只需下载“桌面笔记本.exe”, 点击即可运行。没有安装软件包。下载网址:

桌面笔记本_免费高速下载|百度网盘-分享无限制
它的主要功能在使用说明书中已作出一些说明, 请下载软件时下载该文件阅读。



桌面笔记本软件主要由Menu Bar, ToolBar, Combox, TextEditor和状态栏组成,每个组件都是一个单独的类,比较容易扩展和移植。Menu Bar, ToolBar和ComBox装在ReBar中。 Menu Bar是参考微软文档How to Create an Internet Explorer-Style Menu Bar - Win32 apps | Microsoft Learn编写的。Com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值