4.1对话框和常用控件概要
4 对话框和常用控件 4.1 对话框的使用 4.2 控件的创建和使用方法 4.3 常用控件 4.4 通用对话框和消息对话框 4.1对话框的使用 4.1.1模式和无模式对话框 模式对话框 指当对话框被弹出,用户必须在对话框中作出相应的操作,在退出对话框之前,对话框所在的应用程序不能继续执行。 无模式对话框 指当对话框被弹出后,一直保留在屏幕上,可继续在对话框所在的应用程序中进行其它操作;需要使用对话框时,单击对话框所在的区域即可激活。 在创建和退出对话框窗口时的方式不同: 创建时,模式对话框由系统自动分配内存空间,对话框退出时,对话框对象自动删除。无模式对话框需要程序员来指定内存,退出时需删除对话框对象。 退出时,两种对话框所使用的终止函数不一样。模式对话框通过调用CDialog:: EndDialog来终止,无模式对话框则是调用CWnd::DestroyWindow来终止。 函数CDiaolog::OnOK和CDiaolog::OnCancel是调用EndDialog的,因此无模式对话框必须用DestroyWindow来重载OnOK 和OnCancel两个函数。 需要正确删除表示对话框的对象。对模式对话框,在创建函数返回后即可删除对象。无模式对话框不是同步的,在创建函数调用后立即返回,因而不知道何时删除对象,但可以通过重载CWnd::PostNcDestroy函数并
您可能关注的文档
最近下载
- 统编版(2024)新教材小学二年级道德与法治下册第三单元第12课《见贤要思齐》课件.pptx VIP
- 数控知识:刀片、刀杆命名规则及含义全解析.docx VIP
- 我的祖国妈妈高音谱号版F原版声乐歌谱正谱子五线谱钢琴伴奏谱乐谱曲谱弹唱谱高清 钢琴谱五线谱子曲谱乐谱钢琴曲歌谱.pdf VIP
- 《中小学心理健康教育指导纲要(2012年修订)》.pdf VIP
- 高考生物答题卡模板.doc VIP
- 学生评价改革典型案例.docx VIP
- GB 4053.1-2025《固定式金属梯及平台安全要求 第1部分:直梯》 标准解读.pptx
- 口腔诊所Ⅲ类射线装置辐射工作人员自行考核试题(附答案).docx VIP
- 对氢氧化铝佐剂制备工艺优化的探究.doc
- 河海大学2024-2025学年《会计学》期末考试试卷(B卷)附标准答案.docx
原创力文档

文档评论(0)