泡泡数据.ppt
Visual C++程序开发案例教学
第3讲 基本范例
4-1(吹泡泡)
本讲目标
4-1 吹泡泡:
文件的存取,文档/视图的分工合作
基本范例4-1
吹泡泡,并且能够存取泡泡文件。
泡泡数据:
泡泡的个数(int)
每个泡泡的大小和位置(CRect)
每当用户单击鼠标左键时,就产生一个泡泡数据
范例4-1程序分析
MFC提供的文档/视图结构支持这种应用程序。
显示泡泡
存取泡泡文件
文档/视图概念
文档类支持创建文档、装入文档和保存文档等标准操作,用户通过视窗类对象与文档进行交互,视窗提供数据的显示、输入/输出等。
文档通过视图与用户打交道
文档的内容通过视图显示给用户
用户在视图中对文档所作的修改由视图通知文档对象
文档/视图概念
视图是数据显示的窗口,提供了文档可视的数据显示
文档的部分内容在窗口中显示出来
视图是用户与文档中数据交互的界面,它把用户的输入转化为对文档中数据的操作
处理文档类和视图类关系的一个主要函数
UpdateAllView()
该函数用于通知所有视图进行重绘。一般情况下,当文档数据被修改后,应当调用这个函数使得所有跟文档关联的视图进行重绘,以显示最新的内容。
视图类
主要成员函数
GetDocument( ):从文档类中获取数据
OnDraw(CDC* pDC):屏幕显示、打印和打印预览功能
OnInitialUpdate( ):在应用程序启动
您可能关注的文档
最近下载
- 2025 ESC/EAS指南:血脂异常的管理(更新版).pdf VIP
- 消防中队班务会一周工作总结5篇.docx VIP
- (2026年)腔镜辅助术式(改良miccoli)在甲状腺手术中的应用PPT课件.pptx VIP
- 乳腺癌的手术治疗.pptx VIP
- Samsung三星滚筒洗衣机 12kg 超薄大容量 AI泡泡净 除菌洗烘一体机 WD12DG5B14BBSC使用手册中文版.pdf
- 2025ATA指南:成人分化型甲状腺癌患者的管理ppt课件.pptx VIP
- 2026后勤基建考试题库及答案.doc VIP
- 2026中国雄安集团有限公司社会招聘备考题库含答案详解(培优a卷).docx VIP
- 工程勘察设计收费管理规定(完整版).pdf VIP
- 《云南省膨胀土地区建筑技术规程》.pdf VIP
原创力文档

文档评论(0)