- 10
- 0
- 约7.7千字
- 约 8页
- 2015-09-30 发布于重庆
- 举报
CBuilder中MDI应用程序的设计
C++Builder 中MDI 应用程序的设计
MDI(多文档界面)应用程序是指用户可以同时打开多个文档,每一个文档显示在应用程序
主窗口客户区的独立窗口中。如字处理程序Word就是一个典型的MDI应用程序,你可以在
Word中同时打开和使用多个文档,PowerPoint中你也可以同时创建和打开多个幻灯片应用
程序,电子表格中也允许用户同时对多个图表进行编辑。MDI应用程序一般包括三类窗口:
* 框架窗口:框架窗口与应用程序的主窗口类似,有可改变大小的边框、标题栏、系统菜单
等。应用程序必须为框架窗口注册一个窗口类。一个MDI应用程序一般只有一个框架窗口,
框架窗口控制着其它各类窗口。
* 客户窗口:客户窗口提供对下属MDI子窗口的管理,每一个MDI应用程序有一个客户窗口。
* 子窗口:当用户打开或创建一个文档时,客户窗口便为该文档创建一个子窗口。每个子窗
口都有可以改变大小的边框、标题栏、系统菜单、最小最大化按钮等。任何时刻只有一个子
窗口是活动的。子窗口不能超出客户窗口的范围。
用一般的开发工具开发MDI应用程序相当麻烦:你必须注册框架窗口和子窗口类、创建框架
窗口和客户窗口、写消息循环和回调函数、创建子窗口等等,其中的每一步都不是什么轻而
易举之事。但是在Borland C++ Builder(以下
您可能关注的文档
最近下载
- 昆明医科大学毕业设计模板.pptx VIP
- IS580系列伺服驱动器用户手册.pdf
- 政府采购品目分类目录(试用).PDF VIP
- 江苏省苏州市2021年中考物理试卷(含答案).pdf VIP
- ANRITSU安立SiteMaster S331L用户手册.pdf
- Unit 6 Making a travel plan(单元自测提高卷)英语人教PEP版五年级下册(新教材).docx
- 2024年青海公务员录用考试《行测》题及参考答案(网友回忆版).pdf VIP
- 人教五年级数学下册分数的加法和减法《同分母分数加、减法》教学课件.pptx VIP
- GBT33000-2016安全生产管理制度全示例版2026年V5.docx
- 昆明医科大学毕业设计.pptx VIP
原创力文档

文档评论(0)