单击“下一步”按钮,打开选择应用程序类型窗口,如图1.12所示。
图1.12 选择应用程序类型
Visual C++ 2005的MFC应用程序支持单文档、多个文档、基于对话框和多顶级文档等4种类型。通常比较简单的应用程序可以采用基于对话框的应用程序类型。
在应用程序类型中选择“基于对话框”单选按钮,然后单击“下一步”按钮,打开选择用户界面功能窗口,如图1.13所示。 用户可以设置应用程序中对话框的样式和标题。
11
图1.13 设置用户界面功能
配置完成后,单击“下一步”按钮,打开设置高级功能窗口,如图1.14所示。
图1.14 设置高级功能
在高级功能窗口中可以设置帮助、ActiveX控件和Windows套接字等,可以根据实际需要选中相应的复选框。配置完成后,单击“下一步”按钮,打开“生成的类”窗口,其中显示了当前项目中自动生成的类,如图1.15所示。
12
图1.15 生成的类
配置完成后,单击“完成”按钮,完成创建项目的操作。在创建项目的过程中,每个步骤都有系统提供的默认配置,如果使用这些默认设置,则不需要依次单击“下一步”按钮,可以直接单击“完成”按钮。
(2)对话框设计
在解决方案资源管理器中只能查看到解决方案中的文件列表,要查看解决方案中的对话框并编辑它的界面和属性,就要打开资源视图窗口。在菜单中依次选择“视图”/“其他窗口”/“资源视图”,即可打开资源视图窗口。展开资源视图中的树状结构,在Dialog节点下可以看到当前项目中的对话框。双击一个对话框,可以打开它的界面设计窗口,如图1.16所示。
13
图1.16 资源视图和对话框的界面设计窗口
打开资源视图后,窗体设计及代码编辑器的空间就变得很小了,而程序设计的绝大部分工作都是在这个区域中完成的。可以将资源视图拖动到解决方案资源管理器的位置,把这两个视图放置在一起,如图1.17所示。
图1.172 将资源视图拖动到解决方案资源管理器的位置
可以通过单击视图下面的选项卡来切换不同的视图。
打开对话框设计界面,单击左上方的“工具箱”,可以打开工具箱视图,向窗体中添加控件,如图1.18所示。其中常用的控件包括按钮(Button)、复选框(Check Box)、文本框(Edit Control)、下拉
14
框(Combo Box)、列表框(List Box)、单选按钮(Radio Button)、静态文本(Static Text)等。拖动这些控件,即可将其添加到对话框上。
在工具栏中单击“启动调试”图标可以运行当前项目。
15
16