MFC程序设计教学幻灯片讲义.ppt

11.4 对话框 11.4.1 对话框的类型 模式对话框 是用户必须立即响应的对话框,即打开模式对话框后,必须对其进行操作,只有完成了该对话框的操作,关闭该对话框之后,才能操作其他应用程序。 非模式对话框 允许用户打开该类对话框后,同时进行其他操作,当要操作对话框时,只需要用鼠标单击就能将其激活。 11.4.2 用资源编辑器建立对话框 【例11-5】 扩展例11-4的功能,使它能够输入学生档案,包括学生的姓名、性别、系等数据。 设计思路: 定义一个学生档案数据的结构,在例11-4建立的My.dsw项目的CMyView类中定义该结构的对象,用于保存学生档案。然后建立一个对话框,通过对话框将学生档案输入到该学生对象中。 实现步骤如下: 1.在CMyView类的头文件中定义学生档案数据 //MyView.h struct STUDENT{ CString name; CString dept; CString sex; }; class CMyView : public CView{ …… protected: STUDENT s; //s用于保存学生档案 int x,y; //x,y,n,Rect是例11-4建立的数据成员 int n; CRect Rect[1000]; …… }; 红

文档评论(0)

1亿VIP精品文档

相关文档