设为首页 加入收藏

TOP

7.1.1 构建单文档/视图应用程序
2013-10-07 00:36:58 来源: 作者: 【 】 浏览:53
Tags:7.1.1 构建 文档 应用程序

7.1.1  构建单文档/视图应用程序

在Visual C++(www.cppentry.com) 6.0开发环境中提供了MFC应用程序向导帮助用户创建单文档/视图应用程序,步骤如下。

(1)选择"开始"/"所有程序"/Microsoft Visual Studio 6.0/Microsoft Visual C++(www.cppentry.com) 6.0命令,打开Visual C++(www.cppentry.com) 6.0集成开发环境。

(2)在Visual C++(www.cppentry.com) 6.0开发环境中选择File/New命令,弹出New窗口。在New窗口中选择Projects选项卡,选择MFC AppWizard[exe](MFC应用程序向导)项,如图7.1所示。

(3)在Project name编辑框中输入创建的工程名,在Location编辑框中设置工程文件存放的位置。单击OK按钮,弹出MFC AppWizard - Step1窗口,如图7.2所示。

 
图7.1  New窗口
 
(点击查看大图)图7.2  MFC AppWizard - Step1窗口

(4)选择Single document单选按钮,创建一个单文档应用程序框架。单击Next按钮,弹出MFC AppWizard - Step 2 of 6窗口,如图7.3所示。

在MFC AppWizard - Step 2 of 6窗口中可进行如下设置。

None:代表在程序中不使用数据库

Header files only:表示在代码框架中加入数据库类的头文件。

Database view without file support:表示在代码框架中加入对具体数据库的支持,但没有对通过菜单打开指定文件进行支持。

Database view with file support:相对Database view without file support增加了通过菜单打开指定文件的支持。

Data Source:设置数据源。

(5)单击Next按钮,弹出MFC AppWizard - Step 3 of 6窗口,如图7.4所示。

 
(点击查看大图)图7.3  MFC AppWizard - Step 2 of 6窗口
 
(点击查看大图)图7.4  MFC AppWizard - Step 3 of 6窗口

在MFC AppWizard - Step 3 of 6窗口中可以进行如下设置:

None:表示不使用组件。

Container:表示在代码框架中增加对容器的支持。

Mini-server:表示在代码框架中增加对最小的组件服务的支持。

Full-server:表示增加对完整组件服务的支持。

Both container and server:表示在代码框架中增加对容器和组件服务两项的支持。

Automation:支持自动化组件。

ActiveX Controls:支持ActiveX控件。

(6)单击Next按钮,弹出MFC AppWizard - Step 4 of 6窗口,如图7.5所示。

在MFC AppWizard - Step 4 of 6窗口中可以进行如下设置。

Docking toolbar:自动加入浮动工具栏。

Initial status bar:自动加入状态栏。

Printing and print preview:自动加入打印及打印预览命令。

Context-sensitive Help:自动加入帮助按钮。

3D controls:三维外观。

MAPI(Messaging API):用于创建、操作、传输和存储电子邮件。

Windows Sockets:基于TCP/IP的Windows应用程序接口,用于Internet编程(www.cppentry.com)。

Normal:使用默认风格的工具栏。

Internet Explorer ReBars:使用IE风格工具栏。

Advanced:设置程序中使用的文档模板字符串及窗体的样式。

(7)单击Next按钮,弹出MFC AppWizard - Step 5 of 6窗口,如图7.6所示。

在MFC AppWizard - Step 5 of 6窗口中可以进行如下设置。

MFC Standard:标准MFC项目。

Windows Explorer:"Windows资源管理器"风格项目。

Yes,please:在源文件中添加注释。

No,thank you:不添加注释。

As a shared DLL:共享动态链接库。

As a statically linked library:静态链接库。

 
(点击查看大图)图7.5  MFC AppWizard - Step 4 of 6窗口
 
(点击查看大图)图7.6  MFC AppWizard - Step 5 of 6窗口
(8)单击Next按钮,弹出MFC AppWizard - Step 6 of 6窗口,如图7.7所示。
 
(点击查看大图)图7.7  MFC AppWizard - Step 6 of 6窗口
(9)在MFC AppWizard - Step 6 of 6窗口中显示了要创建的类、头文件和程序文件的名称信息,并可以在列表框中选择生成视图的基类,单击Finish按钮,即可完成构建单文档/视图应用程序。

【责任编辑:夏书 TEL:(010)68476606】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇7.1.2 构建多文档/视图应用程序 下一篇7.5.1 在视图窗口中实现数据拖动

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: