1.6 创建第一个Visual C++(www.cppentry.com)对话框程序
教学录像:光盘\mr\video\第1章\创建第一个Visual C++(www.cppentry.com)对话框程序.exe
通过前面的学习,读者已经对Visual C++(www.cppentry.com) 6.0的开发环境有了大致的了解,下面制作一个简单的MFC应用程序,希望通过这个程序能够使读者了解开发应用程序的一般步骤。
1.6.1 制作一个简单的MFC应用程序(1)
在制作一个简单的Visual C++(www.cppentry.com)程序时,首先要设置其所在的工程环境,经过前面对Visual C++(www.cppentry.com) 6.0集成开发环境的了解,接下来的环境设置已经不再困难。
1)选择File→New菜单命令,弹出New对话框。在New对话框中选择Projects选项卡,选择MFC AppWizard[exe]项,在Project name编辑框中输入工程名Hello,在Location编辑框中设置工程文件存放的位置为“D:\Hello”,如图1.56所示。
|
| 图1.56 New对话框 |
2)单击OK按钮,弹出MFC AppWizard - Step 1对话框,如图1.57所示。
|
| 图1.57 MFC AppWizard-Step 1对话框 |
在“MFC AppWizard - Step 1”对话框中可以指定生成框架的类型。
Single document:生成单文档应用程序框架。
Multiple documents:生成多文档应用程序框架。
Dialog based:生成基于对话框的应用程序框架。
Document/View architecture support:该选项允许生成文档/视图和非文档/视图结构程序。
3)选择Dialog based单选按钮,单击Next按钮,弹出MFC AppWizard-Step 2 of 4对话框,如图1.58所示。
|
| 图1.58 MFC AppWizard-Step 2 of 4对话框 |
在MFC AppWizard-Step 2 of 4对话框中有如下设置。
About box:生成“关于”对话框。
Context-sensitive Help:生成支持上下文相关帮助的帮助文件。
3D controls:具有3D效果的程序界面。
Automation:应用程序能够操作在其他应用程序中实现的对象,或者自己的应用程序可供Automation客户使用。
ActiveX Controls:支持ActiveX控件。
Windows Sockets:支持基于TCP/IP协议的网络通信。
Please enter a title for your dialog:设置应用程序主窗口的标题。
4)单击Next按钮,弹出MFC AppWizard-Step 3 of 4对话框,如图1.59所示。
|
| 图1.59 MFC AppWizard-Step 3 of 4对话框 |