2011
12.31

面向对象程序设计课的大作业

作业要求:

1.必须是MFC中基于对话框的应用程序

2.需要有菜单,工具栏,状态栏,上下文菜单

3.菜单至少包括:文件菜单(子菜单:打开、保存、打印、退出)、编辑菜单(剪切、复制、粘贴、查找、替换),格式菜单(字体),具体功能可参考记事本

截图

MFC记事本

程序功能:

1. 作业要求中的各项基本要求

2. 工具栏、状态栏的显示、隐藏

3. 状态栏中实时字数统计

编写工具:

Visual Studio 2010

注:

1. 打印功能仅可选择打印机、设置打印页数等,但无法实现打印操作(仅文字非常少时可成功打印)

2. 为增强可移植性(windows平台内不同机器的移植),在项目设置中使用的是“在静态库中使用MFC”,故生成的文件较大。

3. 因为对变量类型的转换不严格,多处没有进行严格的显示强制转换,所以debug模式可以通过编译,但release则会大量报错。

 

程序及源码下载:

记事本程序及源码

 

 

 

暂无回复

添加回复