第九部分 对话框.pptVIP

  • 8
  • 0
  • 约4.64千字
  • 约 29页
  • 2016-11-28 发布于重庆
  • 举报
第九部分 对话框

第九部分 对话框 对话框(Dialog) 对话框(Dialog)实际上也是一个窗口 类型:模态对话框和非模态对话框 File/Open命令打开的文件搜索对话框是模态对话框 Microsoft Word中的搜索对话框是非模态对话框 基本概念 对话框是一种特殊的窗口主要功能是输出信息和接收用户的输入 对话框与控件是密不可分的 在每个对话框内一般都有一些控件 对话框依靠这些控件与用户进行交流信息 使用模态对话框有两个步骤 1.在视图类或框架窗口类的消息响应函数(如鼠标消息或菜单选项的命令消息响应函数)中说明一个对话框类的对象(变量); 2.调用CDialog::DoModal()成员函数。 根据DoModal()函数的返回值是IDOK还是IDCANCEL来判断用户是确定还是取消了对对话框的操作 对话框由两部分组成 1.对话框模板资源:对话框模板用于指定对话框的形状、所用控件及其分布,Developer Studio根据对话框模板来创建对话框对象。 2.对话框类:对话框类用来实现对话框的功能。由于各应用程序中的对话框具体功能不同,因此一般要从CDialog类中派生一个新类,以便添加特定的数据成员和成员函数。 对话框的设计(具体) 编辑资源(用资源编辑器Resource View) 1.向项目中添加对话框模板资源; 2.编辑对话框模板资源,加入所需的控件 编写

文档评论(0)

1亿VIP精品文档

相关文档