Visual C++ 6.0实例教程电子教案-第3章.ppt

上传人:99****p 文档编号:1453016 上传时间:2019-02-28 格式:PPT 页数:42 大小:266KB
下载 相关 举报
Visual C++ 6.0实例教程电子教案-第3章.ppt_第1页
第1页 / 共42页
Visual C++ 6.0实例教程电子教案-第3章.ppt_第2页
第2页 / 共42页
Visual C++ 6.0实例教程电子教案-第3章.ppt_第3页
第3页 / 共42页
Visual C++ 6.0实例教程电子教案-第3章.ppt_第4页
第4页 / 共42页
Visual C++ 6.0实例教程电子教案-第3章.ppt_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、第 3章 对话框与控件 内容摘要: 1.使用对话框与控件 2.模态对话框 3.非模态对话框 4.进度条对话框 5.属性页对话框6.使用通用对话框 返回目录3.1 使用对话框与控件 3.1程序的实现步骤 利用 AppWizard生成多文档程序 (Dialog ) 编辑口令对话框资源 添加控件关联变量 添加代码 返回第 3章步骤 1 生成程序框架 (Dialog ) 项目名称 : Dialog 选择多文档界面应用程序( Multiple document)3.1步骤 2 编辑口令对话框资源 添加控件:IDC_STATIC Static Text Caption:请输入口令IDC_STATIC St

2、atic Text Caption:口令为一个 0 - 9999之间的整数Client edge、 Static edge和 Modal frame选中 IDC_PASSWORD_EDIT Edit Box Password :选中IDOK Button Caption:确定IDCANCEL Button Caption:取消3.1ID: IDD_PASSWORD_DIALOG Caption: “口令 ”Class: CPasswordDialog 步骤 3 添加控件关联变量 3.1IDC_PASSWORD_EDIT int m_Password Minimum Value : 0Maxim

3、um Value : 9999步骤 4 显示对话框 在文件 Dialog.cpp的头部,加入下面的包含语句 #include “PasswordDialog.h”步骤 4 显示对话框 3.1BOOL CDialogApp:InitInstance()CPasswordDialog cDlg; /声明 CPasswordDialog类的一个对象if( cDlg.DoModal() = IDOK ) /用户按了确定按钮if( cDlg.m_Password != 1925 ) /口令为整数 1925 /如果口令不对,则显示出错信息,然后程序结束AfxMessageBox(“口令错误,确定后将退出程

4、序。 “);return FALSE;else /如果按下取消按钮,程序也结束return FALSE;return TRUE; 3.2 模态对话框 3.2概念模态对话框弹出后,独占了系统资源,只有在关闭该对话框后才可能继续执行程序的其他代码,不能够在关闭对话框之前执行应用程序其他部分的代码。模态对话框一般要求用户做出某种选择,如前面例程中的口令对话框将一直出现并等待用户输入口令 。返回第 3章程序的实现步骤3.2在上一节程序的基础上 添加菜单资源和菜单响应函数 编辑对话框资源和创建对话框类 添加消息响应函数和代码 步骤 1 添加菜单资源和菜单响应函数 在 “查看( V) ”菜单中添加以下菜单

5、项Separator ID_VIEW_MODALDIALOG 模态对话框( &M) ID_VIEW_MODALLESSDIALOG 非模态对话框( &E) ID_VIEW_PROGRESSDIALOG 进度条对话框( &R) ID_VIEW_PROPERTIES 属性页对话框( &P) ID_VIEW_COMMONDIALOG 通用对话框( &C) 3.2步骤 2 编辑对话框资源 IDC_SEX1 Radio Button Caption: 男 Group: 选中IDC_SEX2 Radio Button Caption: 女IDC_INSTEREST1 Check Box Caption: 登山 Group:选中IDC_INSTEREST2 Check Box Caption: 游泳IDC_INSTEREST3 Check Box Caption: 看书IDC_INSTEREST4 Check Box Caption: 玩游戏IDC_COMBO Combo BoxIDC_EDIT Edit Box3.2ID: IDD_MODAL_DIALOGCaption: “Modal Dialog”Class: CDialogModal 添加控件:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。