MDI是什么的缩写

2024-05-16 00:37

1. MDI是什么的缩写

MDI,全称是多文档界面(Multiple
Document
Interface),主要应用於基於图形用户界面的系统中。其目的是同时打开和显示多个文档,便於参考和编辑资料。
并非所有基於图形用户界面的软体都具有
MDI,许多软体,如
MS
Windows
下的记事本,在一个运行中只能打开一个文档,因此不能被称为具有
MDI
的软体。但是
Windows
Explorer
则可以同时打开多个文件窗口(文档),因此是
MDI
软体。
MDI
可以使用多种方式组织文档,包括窗口,标签(tab),缓冲区(buffer)等。
此外,基於文本界面的许多软体实际上也具有
MDI,典型代表包括
Emacs,vi(m)
和
w3m
等等。

MDI是什么的缩写

2. mdi是什么

MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,MDI正好为这种操作多表格提供了很大的方便,于是就产生了MDI程序。
MDI应用程序的构成  用AppWizard产生一个MDI工程t(无OLE等支持),AppWizard创建了一系列文件,构成了一个应用程序框架。这些文件分四类:头文件(.h),实现文件(.cpp),资源文件(.rc),模块定义文件(.def),等。 

  构成应用程序的对象
  图1-1解释了该应用程序的结构,箭头表示信息流向。 

  从CWinApp、CDocument、CView、CMDIFrameWnd、CMDIChildWnd类对应地派生出CTApp、CTDoc、CTView、CMainFrame、CChildFrame五个类,这五个类的实例分别是应用程序对象、文档对象、视对象、主框架窗口对象和文档边框窗口对象。主框架窗口包含了视窗口、工具条和状态栏。对这些类或者对象解释如下。 

  (1)应用程序 

  应用程序类派生于CWinApp。基于框架的应用程序必须有且只有一个应用程序对象,它负责应用程序的初始化、运行和结束。 

  (2)边框窗口 

  如果是SDI应用程序,从CFrameWnd类派生边框窗口类,边框窗口的客户子窗口(MDIClient)直接包含视窗口;如果是MDI应用程序,从CMDIFrameWnd类派生边框窗口类,边框窗口的客户子窗口(MDIClient)直接包含文档边框窗口。 

  如果要支持工具条、状态栏,则派生的边框窗口类还要添加CToolBar和CStatusBar类型的成员变量,以及在一个OnCreate消息处理函数中初始化这两个控制窗口。 

  边框窗口用来管理文档边框窗口、视窗口、工具条、菜单、加速键等,协调半模式状态(如上下文的帮助(SHIFT+F1模式)和打印预览)。 

  (3)文档边框窗口 

  文档边框窗口类从CMDIChildWnd类派生,MDI应用程序使用文档边框窗口来包含视窗口。 

  (4)文档 

  文档类从CDocument类派生,用来管理数据,数据的变化、存取都是通过文档实现的。视窗口通过文档对象来访问和更新数据。 

  (5)视 

  视类从CView或它的派生类派生。视和文档联系在一起,在文档和用户之间起中介作用,即视在屏幕上显示文档的内容,并把用户输入转换成对文档的操作。 

  (6)文档模板 

  文档模板类一般不需要派生。MDI应用程序使用多文档模板类CMultiDocTemplate;SDI应用程序使用单文档模板类CSingleDocTemplate。 

  应用程序通过文档模板类对象来管理上述对象(应用程序对象、文档对象、主边框窗口对象、文档边框窗口对象、视对象)的创建。 

  构成应用程序的对象之间的关系
  这里,用图的形式可直观地表示所涉及的MFC类的继承或者派生关系,如图1-2所示意。 

  图1-2所示的类都是从CObject类派生出来的;所有处理消息的类都是从CCmdTarget类派生的。如果是多文档应用程序,文档模板使用CMultiDocTemplae,主框架窗口从CMdiFarmeWnd派生,它包含工具条、状态栏和文档框架窗口。文档框架窗口从CMdiChildWnd派生,文档框架窗口包含视,视从CView或其派生类派生。 

  构成应用程序的文件
  通过上述分析,可知AppWizard产生的MDI框架程序的内容,所定义和实现的类。下面,从文件的角度来考察AppWizard生成了哪些源码文件,这些文件的作用是什么。表1-1列出了AppWizard所生成的头文件,表1-2列出了了AppWizard所生成的实现文件及其对头文件的包含关系

3. mdi是什么

 MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面 (SDI), 它是微软公司从Windows 2.0下的Microsoft Excel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,MDI正好为这种操作多表格提供了很大的方便,于是就产生了MDI程序。
  MDI应用程序的构成  用AppWizard产生一个MDI工程t(无OLE等支持),AppWizard创建了一系列文件,构成了一个应用程序框架。
  这些文件分四类:头文件(.h),实现文件(.cpp),资源文件(.rc),模块定义文件(.def),等。
  
  构成应用程序的对象
   
  图1-1解释了该应用程序的结构,箭头表示信息流向。
  
  从CWinApp、CDocument、CView、CMDIFrameWnd、CMDIChildWnd类对应地派生出CTApp、CTDoc、CTView、CMainFrame、CChildFrame五个类,这五个类的实例分别是应用程序对象、文档对象、视对象、主框架窗口对象和文档边框窗口对象。
  主框架窗口包含了视窗口、工具条和状态栏。
  对这些类或者对象解释如下。
  
  (1)应用程序 
  应用程序类派生于CWinApp。
  基于框架的应用程序必须有且只有一个应用程序对象,它负责应用程序的初始化、运行和结束。
  
  (2)边框窗口 
  如果是SDI应用程序,从CFrameWnd类派生边框窗口类,边框窗口的客户子窗口(MDIClient)直接包含视窗口;如果是MDI应用程序,从CMDIFrameWnd类派生边框窗口类,边框窗口的客户子窗口(MDIClient)直接包含文档边框窗口。
  
  如果要支持工具条、状态栏,则派生的边框窗口类还要添加CToolBar和CStatusBar类型的成员变量,以及在一个OnCreate消息处理函数中初始化这两个控制窗口。
  
  边框窗口用来管理文档边框窗口、视窗口、工具条、菜单、加速键等,协调半模式状态(如上下文的帮助(SHIFT+F1模式)和打印预览)。
  
  (3)文档边框窗口 
  文档边框窗口类从CMDIChildWnd类派生,MDI应用程序使用文档边框窗口来包含视窗口。
  
  (4)文档 
  文档类从CDocument类派生,用来管理数据,数据的变化、存取都是通过文档实现的。
  视窗口通过文档对象来访问和更新数据。
  
  (5)视 
  视类从CView或它的派生类派生。
  视和文档联系在一起,在文档和用户之间起中介作用,即视在屏幕上显示文档的内容,并把用户输入转换成对文档的操作。
  
  (6)文档模板 
  文档模板类一般不需要派生。
  MDI应用程序使用多文档模板类CMultiDocTemplate;SDI应用程序使用单文档模板类CSingleDocTemplate。
  
  应用程序通过文档模板类对象来管理上述对象(应用程序对象、文档对象、主边框窗口对象、文档边框窗口对象、视对象)的创建。
  
  构成应用程序的对象之间的关系
  这里,用图的形式可直观地表示所涉及的MFC类的继承或者派生关系,如图1-2所示意。
  
  图1-2所示的类都是从CObject类派生出来的;所有处理消息的类都是从CCmdTarget类派生的。
  如果是多文档应用程序,文档模板使用CMultiDocTemplae,主框架窗口从CMdiFarmeWnd派生,它包含工具条、状态栏和文档框架窗口。
  文档框架窗口从CMdiChildWnd派生,文档框架窗口包含视,视从CView或其派生类派生。
  
  构成应用程序的文件
  通过上述分析,可知AppWizard产生的MDI框架程序的内容,所定义和实现的类。
  下面,从文件的角度来考察AppWizard生成了哪些源码文件,这些文件的作用是什么。
  表1-1列出了AppWizard所生成的头文件,表1-2列出了了AppWizard所生成的实现文件及其对头文件的包含关系
  
   

mdi是什么

4. mdi是什么意思

 mdi是英语单词Multiple Document Interface的缩写,在中文里它的意思是多文档界面,主要是用在office,wps是办公软件,与它相对应的是单文档界面,简称mdi。多文档界面是微软公司在Windows2.0系统的时候,为office引入的一个工程。因为微软公司那时候发现很多使用Excel电子表格的用户经常会遇到在同一时间操作多份电子表格的情况狂,单文档界面没有这种功能,于是为了让用户在操作多个文档的时候可以更加的方便,微软研究队伍便研究出了mdi程序。
 

5. mdi是什么?

mdi文件一般用Microsoft Office2007打开。MDI文件是Microsoft Office Document Imaging使用的一个特殊格式。那么mdi是什么呢?
  
  1、 MDI是一个多义词,包括以下含义多文档界面、二苯基甲烷二异氰酸酯、介质相关接口、媒体传输质量指标、模型驱动集成、压力式定量气雾装置、手动输入程序控制模式等。
 
  2、 MDI(Multiple Document Interface)就是所谓的多文档界面,与此对应就有单文档界面(SDI),它是微软公司从Windows 2.0下的MicrosoftExcel电子表格程序开始引入的,Excel电子表格用户有时需要同时操作多份表格,MDI正好为这种操作多表格提供了很大的方便,于是就产生了MDI程序。
 
 关于mdi是什么的相关内容就介绍到这里了。

mdi是什么?

6. mdi医学上是什么意思?

MDI的全名为多媒体显微诊断仪。是检查细菌的。\x0d\x0aMDI检查主要是针对妇科白带、宫颈分泌物、男性科的精液、前列腺液、尿道拭子以及对尿液、脑脊液、胃液、痰液等体液的检测,并可以检测多种致病病原体。\x0d\x0aMDI检测仪是由高科技组合的多功能显微诊断仪,简称MDI,被誉为"二十一世纪的健康听诊器",在欧美等发达国家被视为生命的"保护神"和疾病"预警器"而被广泛使用。\x0d\x0a更多关于mdi医学上是什么意思,进入:https://www.abcgonglue.com/ask/f042bb1615824020.html?zd查看更多内容

7. mdi医学上是什么意思

MDI的全名为多媒体显微诊断仪。是检查细菌的。
MDI检查主要是针对妇科白带、宫颈分泌物、男性科的精液、前列腺液、尿道拭子以及对尿液、脑脊液、胃液、痰液等体液的检测,并可以检测多种致病病原体。
MDI检测仪是由高科技组合的多功能显微诊断仪,简称MDI,被誉为"二十一世纪的健康听诊器",在欧美等发达国家被视为生命的"保护神"和疾病"预警器"而被广泛使用。
更多关于mdi医学上是什么意思,进入:https://www.abcgonglue.com/ask/f042bb1615824020.html?zd查看更多内容

mdi医学上是什么意思

8. MD是什么意思

1、md:迷你磁光盘
MiniDisc(迷你磁光盘Mini ),它是由日本索尼公司(Sony)于1992年正式批量生产的一种音乐存储介质,现在一般笼统地称便携式MD机为MD。
MD机所采用的音频法有ATRAC/ATRAC 3 (与CD-DA的压缩比分别是1:5和1:10)两种格式,归根结底就是为了把数据塞到小小的MD盘片里去。
2、md:MarkDown标记语言简称
MarkDown,一种基于普通文本的标记语言,使用简单的标记语法来使文件既可以通过文本编辑器打开与编辑,也可通过特定软件打开来展示其特定格式。
3、md:音乐导播
所谓MD,就是指MiniDisc(中文意思即迷你光盘),所谓MD,就是指MiniDisc(中文意思即迷你光盘),它是由SONY于1992年正式量产上市的一种音乐储存媒体。MD所采用的压缩算法就是ATRAC技术(压缩比是1:5)。

4、md:元素符号
钔 是一个人工合成元素,符号为Md(曾为Mv),原子序为101。钔是锕系元素中具有放射性的超铀金属元素,通常的合成方式是以α衰变撞击锿元素。
5、md:SEGA家用游戏机
MEGA DRIVE,是世界上第一种真正意义上的16BIT(16位元)家庭电子游戏机。全称“世嘉至强驱动器”,因是世嘉公司的第5代家庭用游戏机机型,故又被成为“世嘉·五代”。
参考资料来源:百度百科-md:SEGA家用游戏机
参考资料来源:百度百科-md:元素符号
参考资料来源:百度百科-md:音乐导播
参考资料来源:百度百科-md:MarkDown标记语言简称
参考资料来源:百度百科-md:迷你磁光盘
最新文章
热门文章
推荐阅读