5.2创建模式对话框 会出现—个数字标签,这个数字标签就代表了Tab键顺序。 下面,我们按以下顺序,用鼠标左键单击每一个控件 1. IDC ELⅠ T NAME 2. IDC RADIO M 3. IDC RADIO F 4. IDC COMBO SCHOOL 5. IDC CHECH ART 6. IDC CHECK SPORT 7. IDC CHECK MUSIC 8. DOK 9. IDCANCEL U回
返回 16 5.2 创建模式对话框 会出现一个数字标签,这个数字标签就代表了Tab 键顺序。 下面,我们按以下顺序,用鼠标左键单击每一个控件: 1. IDC_EDIT_NAME 2. IDC_RADIO_M 3. IDC_RADIO_F 4. IDC_COMBO_SCHOOL 5. IDC_CHECH_ART 6. IDC_CHECK_SPORT 7. IDC_CHECK_MUSIC 8. IDOK 9. IDCANCEL
5.2创建模式对话框 按【Es】键退出设置Tab键顺序状态。并将以上各个控 件的属性中的【 ab Stop】复选框置为选中状态。 步骤六:测试生成对话框资源。选择【 Dialog】工具栏 中的【lest】按钮,或者直接按Ctrl+T键,输入焦点应该 首先在文本框 IDC EDIT NAME上,不断按Iab键,观察 输入焦点的变化是否和设置的顺序一致。也可以进行在文 本框中输入文本信息、选中单选按钮、选择组合框信息、 选中复选框等操作。 523刨建对话框类 5231创建对话框类并添加成员变量 对话框资源已经编辑完成,下面的工作是通过Clas Wizard来创建自己的对话框类 U回
返回 17 5.2 创建模式对话框 按【Esc】键退出设置Tab键顺序状态。并将以上各个控 件的属性中的【Tab Stop】复选框置为选中状态。 步骤六:测试生成对话框资源。选择 【Dialog】 工具栏 中的【Test】按钮,或者直接按Ctrl+T键,输入焦点应该 首先在文本框 IDC_EDIT_NAME上,不断按Tab键,观察 输入焦点的变化是否和设置的顺序一致。也可以进行在文 本框中输入文本信息、选中单选按钮、选择组合框信息、 选中复选框等操作。 5.2.3 创建对话框类 5.2.3.1 创建对话框类并添加成员变量 对话框资源已经编辑完成,下面的工作是通过 Class Wizard 来创建自己的对话框类
5.2创建模式对话框 步骤一:在对话框编辑器打开并且显示刚才新创建的对 话框资源的情况下,选择【Vew菜单中的【 Class Wizard】菜单项。 Class Wizard会提示将对话框资源和 个类相连接,这个类可以是新创建的类,也可以是已经 存在的类。 步骤二:接受缺省设置【 Creat an new class),单击 【OK】按钮,为对话框资源创建一个新类。系统将会弹 出【 New Class)对话框。 在【 Name】编辑框中输入需要生成的对话框类名 MydataDialog”,在指定对话框类名的同时, Class Wizard将按照给出的对话框类名来自动定义生成的对话 框的文件名为“ MydataDialog. cpp”。单击【OK】按钮, 将继续执行。 U回
返回 18 5.2 创建模式对话框 步骤一:在对话框编辑器打开并且显示刚才新创建的对 话框资源的情 况下,选 择【View】 菜单中的【Class Wizard】菜单项。Class Wizard会提示将对话框资源和一 个类相连接,这个类可以是新创建的类,也可以是已经 存在的类。 步骤二:接受缺省设置【Creat an new class】,单击 【OK】按钮,为对话框资源创建一个新类。系统将会弹 出【New Class】对话框。 在【Name】编辑框中输入需要生成的对话框类名 “CMydataDialog”,在指定对话框类名的同时,Class Wizard将按照给出的对话框类名来自动定义生成的对话 框的文件名为“MydataDialog.cpp”。单击【OK】按钮, 将继续执行