VC++工具栏与状态栏
- 格式:ppt
- 大小:288.00 KB
- 文档页数:61


VC++在公路工程质量评定中的应用
王继承;钱学东
【摘 要】The article introduces the application of Visual VC ++ computer
programs in highway engineering quality inspection and evaluation system
for highway engineering quality management. The system consists for
main functional components of data storage, Windows interface, and
report printing, etc. It also describes how to design Windows interface,
data storage, menus, toolbars, and data input windows , as well as steps of
report printing. The system provides an engineering quality inspection and
evaluation management platform for construction management and
supervision personnel. It is also an effective example of computerized
application in highway engineering quality management.%介绍了在公路工程质量管理中,运用Visual VC++实现了公路工程质量检验评定系统的方法.其中包括数据存储、窗口界面、报表打印等主要功能的构成.讲述了窗口界面、数据存储、菜单、工具栏、数据输入窗口设计及报表打印的步骤.为施工管理人员和监理人员提供了质量检验评定管理平台,为计算机在公路工程质量管理的应用提供了范例.
Visual C++程序设计实验指导书
实验1 认识Visual C++6.05中文版开发环境
实验内容
(1)熟悉VisualC++6。05的开发环境。
(2)操作工具栏和项目工作区窗口。
(3)用应用程序向导创建一个控制台应用项目Ex_Hello。
(4)输入并执行一个新的C++程序Ex_Simple.
实验准备和说明
(1)建议在本教材第一次上课时进行本次实验。
(2)熟悉Windows 2000或XP操作系统的环境和基本操作。
(3)熟悉实验报告的书写格式,这里给出一下建议:
实验报告采用A4纸,封面一般包括实验目次.实验题目,班级,姓名,日前和机构名称.报告内容一般包括实验目的和要求。实验步骤,实验思考和总结。需要指出的是,实验步骤不是书本内容的重复,而是自己结合实验内容进行探索的过程,教师也可根据具体情况提出新的实验报告格式和新的要求.
(4)阅读以下关于VisualC++的说明:
Visual C++是Microsoft公司推出的目前使用极为广泛的基于WINDOUWS平台的可视化编程环境。是在以往的版本不断更新的基础上形成的,其功能强大,灵活性好,完全可以扩展以及具有强有力的Internet支持,在各种c++语言开发工具中脱颖而出,成为目前最为流行的C++语言集成开发环境。
Visual C++6。0分为标准版,企业版和专业版3种,但其基本功能是相同。Visual C++6。5中文版是在Visual C++6。0基础上进行汉化的以一个版本,本书以此版本作为编程环境。为统一起见,我们仍称之为Visual C++6.0。
实验步骤
1。打开计算机,启动windouws2000操作系统
2。建工作文件夹
3。启动Visual C++6.0
4。创建一个控制台应用项目
5。认识开发环境界面 6。认识工具栏
7。工具栏的显示和隐藏
8.工具栏的浮动与停泊
9。项目工作区窗口
10。修改代码,编译运行
VC++6.0系统开发环境
在Windows98/2000/XP操作系统中正确安装了VisualC++6.0后,可以启动VisualC++6.0系统。第一次运行时,将显示出“TipoftheDay”对话框,单击“Next”命令按钮,
可看到有关各种操作的提示;如果不选中“Showtipsatstartup”复选框,那么以后运行VisualC++6.0时将不再出现此对话框。单击“Close”命令按钮关闭此对话框,进入VisualC++6.0系统开发环境。
1开发环境的菜单功能
VisualC++6.0开发环境界面由标题栏、菜单栏、工具栏、项目工作区窗口、文档窗口、
输出窗口以及状态栏等组成。在开发环境界面中,可以看到在它的上方排列着一系列菜单,
如图1所示,而每一个菜单下都有各自的菜单命令。在进一步与开发环境打交道之前,先了解各个菜单命令的基本功能是很有必要的,因为大部分的操作都是通过菜单来完成的。
图1VC++主菜单栏
1.File莱单
File菜单中的命令主要用来对文件和项目进行操作,如“新建”、“打开”、“保存”、“打
印”等。其中各项命令的功能描述如表1所示。
表1File菜单命令的快捷键及功能描述
菜单命令快捷键功能描述NewCtrl+N创建一个新项目或文件
OpenCtrl+O打开已有的文件
Close关闭当前被打开的文件
OpenWorkspace打开一个已有的项目
SaveWorkspace保存当前项目
CloseWorkspace
关闭当前项目
SaveCtrl+S保存当前文件
SaveAs将当前文件用新文件名保存
SaveAll保存所有打开的文件
PageSetup文件打印的页设置
(续表)
菜单命令快捷键功能描述PrintCtrl+P打印当前文件内容或选定的当前内容
RecentFiles选择打开最近的文件
RecentWorkspace选择打开最近的项目
Exit退出VisualC++6.0
开发环境
2.Edit菜单
Edit菜单中的命令用来使用户方便快捷地编辑文件内容,如进行删除、复制等操作,
第6章 创建和使用对话框
1 第8章 文档和视图
精讲
MFC应用程序的核心是文档/视图结构。在前面章节的学习中,已经接触了不少文档/视图结构的应用程序,本章将详细分析其结构和原理,并进一步学习使用复杂的文档结构、构造更加丰富的视图。
8.1 文档/视图概述
使用MFC的AppWizard可以创建三种类型的应用程序:
(1) 单文档界面的应用程序(SDI:Single Document Interface)
(2) 多文档界面的应用程序(MDI:Multiple Documents Interface)
(3) 基于对话框的应用程序(Dialog based)
基于对话框的应用程序框架非常简单,由应用程序类、对话框类构成。通过应用程序类的
InitInstance()函数,构造一个模式对话框对象;调用DoModal()函数,让Windows对话框处理程序象通常情况一样接受和分配消息;用户退出对话框后,程序也就结束了。
我们已经知道SDI应用程序由应用程序类(CWinApp)、框架窗口类(CFrameWnd)、文档类(CDocument)、视图类(CView)和文档模板类(CSingleDocTemplate)共同作用。MDI应用程序与SDI应用程序的主要差别在于:MDI有CMDIFrameWnd和CMDIChildWnd两个框架窗口类,前一个派生CMainFrame类,负责菜单等界面元素的主框架窗口管理;后一个派生CChildFrame类,负责相应的文档及其视图的子框架维护。而SDI由框架窗口类CFrameWnd 派生CMainFrame类。
一个文档可以有多个视图,但一个视图只能对应一个确定的文档。因此,MDI应用程序需要解决的问题是多个文档的数据管理方法。在MDI应用程序中,文档模板只支持主窗口。每打开一个新文档时,都调用文档类的成员函数OnNewDocument(),建立一个由CMDIChildWnd派生的新的MDI子窗口,在子窗口中保存已打开的文档,所有这些细节都由MFC库来处理。