pad

所属分类:Windows编程
开发工具:Visual C++
文件大小:100KB
下载次数:26
上传日期:2009-01-04 22:25:02
上 传 者liulun
说明:  一个仿windows记事本的工程,实现了基本编辑功能。
(A fake windows Notepad works to achieve the basic editing functions.)

文件列表:
pad\pad\document.cpp (7503, 2009-01-04)
pad\pad\document.h (916, 2008-12-23)
pad\pad\pad.aps (54176, 2008-12-12)
pad\pad\pad.cpp (9172, 2009-01-02)
pad\pad\pad.h (94, 2008-12-15)
pad\pad\pad.ico (23558, 2008-12-12)
pad\pad\pad.rc (5366, 2008-12-12)
pad\pad\pad.sln (875, 2008-12-14)
pad\pad\pad.suo (169472, 2008-12-24)
pad\pad\pad.vcproj (5167, 2008-12-14)
pad\pad\pad.vcproj.IRONSON.Administrator.user (1411, 2009-01-04)
pad\pad\pad.vcproj.WWW-A29B129FF31.Administrator.user (1427, 2008-11-25)
pad\pad\resource.h (1807, 2008-12-12)
pad\pad\small.ico (23558, 2008-12-12)
pad\pad\stdafx.cpp (208, 2008-11-24)
pad\pad\stdafx.h (1320, 2008-12-22)
pad\pad\textedit.cpp (13006, 2009-01-04)
pad\pad\textedit.h (1798, 2009-01-04)
pad\pad.sln (875, 2008-12-14)
pad\pad.suo (169472, 2009-01-04)
pad\UpgradeLog.XML (1823, 2008-12-14)
pad\pad (0, 2009-01-04)
pad (0, 2009-01-04)

第一次大作业---记事本 功能简介 pad是模仿windows的记事本编写的,鉴于技术及时间关系,省去了“复制”,“粘贴”,“剪切”,“格式”等高级功能。 <主要特性>: 1.采用Unicode,支持中英文,且字符不等宽; 2.与windows记事本兼容; 3.支持滚动条(暂不支持鼠标滚轮); 4.支持鼠标选中,且屏幕不闪烁。 <主要遗憾>: 1.有一条指针赋值语句执行后指针依然为零,必须在DEBUG模式下手动更改内存方可运行; 2.打开1 MB 以上文件会失败; 3.不支持双击选中单词; 4.字体比较丑; 5.窗口改变大小后绘画区域更新失败。 <实现原理>: 1.使用win32API; 2.数据结构为指针数组,指针指向string; 3.采用面向对象思想,用一个类专门负责绘画。 <项目评价>: 基本完成功能实现,但耗时太多,未能如期交付。 刘伦-50703790*** 15:19 2008-12-24

近期下载者

相关文件


收藏者