5.2创建模式对话框 52.1创建应用程序框架 在进行创建对话框之前,我们首先按照第四章介绍的 方法创建一个应用程序框架,并且在 Visual c+6.0中将 “工程”打开。 步骤一:在 Visual c++60中选择【Fle】莱单的【New】 菜单命令,弹出【new】对话框。在工程列表中选中选项 MFC App wizardlexe]】,在【 Project name】栏中输入 工程名称为【 Dialog】,在【 Location】栏中指定工程的存 储路径为E:C++ XAMPLE。单击【OK】按钮启动App Wizard 步骤二:在接下来的 App wizard的各个步骤中按下列要求 设置选项: U回
返回 6 5.2 创建模式对话框 5.2.1 创建应用程序框架 在进行创建对话框之前,我们首先按照第四章介绍的 方法创建一个应用程序框架,并且在Visual C++ 6.0中将 “工程”打开。 步骤一:在Visual C++ 6.0中选择【File】菜单的【New】 菜单命令,弹出【new】对话框。在工程列表中选中选项 【MFC AppWizard[exe]】,在【Project name】栏中输入 工程名称为【Dialog】,在【Location】栏中指定工程的存 储路径为E:\C++\EXAMPLE\。单击【OK】按钮启动App Wizard。 步骤二:在接下来的AppWizard的各个步骤中按下列要求 设置选项:
5.2创建模式对话框 Step 1:选择单文档界面( Single Document),其他接受 系统缺省设置,单击【Next】按钮,进入下一步。 Step2:接受系统缺省设置,单击 (Next】按钮 step3:关闭【 ActiveX controls】复选框选项,单击Next】 按钮,进入下一步。 step4:关闭【 Docking toolbar】、【 Initial status bar ( Printing and print preview】,以及【3 D Control】复选 框选项,单击【Next】按钮,进入下一步。 step5:接受系统缺省设置,单击【Next】按钮。 step6:接受系统缺嘗设置,单击【 Finish】按钮。 最后:弹出工程信息对话框,单击【OK】按钮,完成应 用程序框架的设计。 U回
返回 7 5.2 创建模式对话框 Step 1:选择单文档界面(Single Document),其他接受 系统缺省设置,单击【Next】按钮,进入下一步。 Step 2:接受系统缺省设置,单击【Next】按钮 Step 3:关闭【ActiveX Controls】复选框选项,单击Next】 按钮,进入下一步。 Step 4: 关闭【Docking toolbar】、【Initial status bar】、 【Printing and print preview】,以及【3D Control】复选 框选项,单击【Next】按钮,进入下一步。 Step 5:接受系统缺省设置,单击【Next】按钮。 Step 6:接受系统缺省设置,单击【Finish】按钮。 最后:弹出工程信息对话框,单击【OK】按钮,完成应 用程序框架的设计
5.2创建模式对话框 522创建对话框资源 接下来,我们要做的工作是创建对话框资源,其创建 步骤如下 步骤一:在打开的工程中,选择【 Insert】菜单中的 Resource】菜单项,或直接按Ctl+R键,系统将弹出 Insert resource】对话框 步骤二:在对话框中选择【 Dialog】选项,然后单击 New】按钮,或直接双击【 Dialog选项,这时对话框 资源编辑器将显示在Ⅴ isual c艹平台中,在对话框资源编 辑器中显示了—个只有【OK】按钮和【 Cancel】按钮的 简单的对话框 U回
返回 8 5.2 创建模式对话框 5.2.2 创建对话框资源 接下来,我们要做的工作是创建对话框资源,其创建 步骤如下: 步骤一:在打开的工程中,选择【Insert】菜单中的 【Resource】菜单项,或直接按Ctrl+R键,系统将弹出 【Insert Resource】对话框 步骤二:在对话框中选择 【Dialog】选项,然后单击 【New】按钮,或直接双击【Dialog】选项,这时对话框 资源编辑器将显示在Visual C++平台中,在对话框资源编 辑器中显示了一个只有【OK】按钮和【Cancel】按钮的 简单的对话框
5.2创建模式对话框 在新建对话框的同时,在其右边随之出现了一个控件 模板,即 Controls工具栏,它的作用是向对话框资源中添 加控件。工具栏中的每一个图标(除了左上角的指针) 都代表种能够添加到对话框中的控件,我们可以用 种“所见即所得”的方式来向对话框资源添加各种控件。 如果仔细观察一下系统的菜单,你就会发现菜单中多 了一项【 ayout】菜单,而且在状态拦的上面增加了一个 新的工具栏——【 Dialog】工具栏,其中的按钮在编辑对 话框资源和增加控件时是十分有用的工具。下面我们对 Dialog】工具栏进行详细的说明。 U回
返回 9 5.2 创建模式对话框 在新建对话框的同时,在其右边随之出现了一个控件 模板,即Controls工具栏,它的作用是向对话框资源中添 加控件。工具栏中的每一个图标(除了左上角的指针) 都代表一种能够添加到对话框中的控件,我们可以用一 种“所见即所得”的方式来向对话框资源添加各种控件。 如果仔细观察一下系统的菜单,你就会发现菜单中多 了一项【Layout】菜单,而且在状态拦的上面增加了一个 新的工具栏——【Dialog】工具栏,其中的按钮在编辑对 话框资源和增加控件时是十分有用的工具。下面我们对 【Dialog】工具栏进行详细的说明
5.2创建模式对话框 1.Test:单独运行对话框来测试对话框的外观和行为; 2. Align Left:将选定的多个控件按照左对齐的格式放置; 3. lign Right:将选定的多个控件按照右对齐的格式放置 4. AlignηTop:将选定的多个控件按照上对齐的格式放置 5. Align Botton:将选定的多个控件按照下对齐格式放置 6. Central vertical:将选定的一个或多个控件按照中心垂 直对齐格式放置 7. Central horizontal:将选定的一个或多个控件按照中心 水平对齐格式放置 8. Space Across:将选定的多个控件两两之间的水平间隔 相同 U回
返回 10 5.2 创建模式对话框 1. Test:单独运行对话框来测试对话框的外观和行为; 2. Align Left :将选定的多个控件按照左对齐的格式放置; 3. lign Right:将选定的多个控件按照右对齐的格式放置 4. Align Top:将选定的多个控件按照上对齐的格式放置 5. Align Botton:将选定的多个控件按照下对齐格式放置 6. Central Vertical:将选定的一个或多个控件按照中心垂 直对齐格式放置 7. Central Horizontal: 将选定的一个或多个控件按照中心 水平对齐格式放置 8. Space Across:将选定的多个控件两两之间的水平间隔 相同