📄 vc++术语解释.txt
字号:
--------------------------------------------------------------------------------
datagram(数据报)
数据报描述了一种通信协议或者传输,其中各个数据包之间彼此独立地路由,并可能沿着不同的路径,而且抵达的顺序也可能与发送的顺序不同。
--------------------------------------------------------------------------------
datagram socket(数据报套接字)
数据报套接字是一种无连接的套接字,它提供了数据的双向流动。数据报数据可能会毫无顺序地抵达,也可能会多次抵达,但仍保持数据中的记录边界,只要该记录小于接收者的内部大小限制。数据报的一个示例就是,一个保持网络上的系统时钟同步的应用程序。
请参见:流套接字、传输协议。
--------------------------------------------------------------------------------
DC
DC是一个数据结构,它定义了图形对象、图形对象的相关属性以及影响设备上的输出的图形模式。
--------------------------------------------------------------------------------
data manipulation language(数据操作语言)
数据操作语言是SQL语言的一个子集,用于检索和操作数据。
--------------------------------------------------------------------------------
debugger(调试器)
调试器是指设计用来帮助查找另一个程序中的错误的程序,通过允许程序员浏览程序、检查数据和核对条件来进行。机器级调试器显示实际的机器指令(反汇编至汇编语言)和允许程序员查看寄存器和内存位置。源码级调试器允许程序员查看原始的源代码,以及通过名称来检查变量和数据结构,等等。
--------------------------------------------------------------------------------
default value(缺省值)
缺省值是指系统或者软件假定的值,除非用户进行了明确的选择。
--------------------------------------------------------------------------------
derived types(派生类型)
派生类型或者称为用户定义类型。派生类型是可以在程序中使用的新类型,可能包括直接派生类型和复合派生类型。
直接派生类型是直接从现有类型派生出来的新类型,是指向、引用或者(在函数的情形下)转换类型数据以返回新类型的类型。直接派生类型的示例包括:变量数组或者对象数组、函数、特定类型的指针、对象的引用以及常量。
--------------------------------------------------------------------------------
device-independent(设备无关性)
设备无关性是指软件和文件不论其所涉及的设备都能产生相同的输出这一特性。例如,设备无关性程序可以发布相同的来绘制一个矩形,而与输出设备是否是打印机、绘图仪或者屏幕显示无关。
--------------------------------------------------------------------------------
DFX
DFX是MFC DAO类用以在记录集对象的字段数据成员与外部数据源的对应列之间传递数据的机制。
请参见:记录字段交换(RFX)、大批量记录字段交换(Bulk RFX)和对话框数据交换(DDX)。
--------------------------------------------------------------------------------
dialog bar(对话框栏)
对话框栏是指包含标准Windows控件的控件栏。对话框栏具有对话框的特征,就在于它包含控件和支持控件之间的切换,而且它使用对话框模板来显示对话框栏。对话框栏可以排列在框架窗口的顶端、底端、左边和右边。
请参阅: 状态栏。
--------------------------------------------------------------------------------
dialog box(对话框)
在Windows中,对话框是一种用于检索用户输入的子窗口。对话框通常包含一个或多个控件,比如按钮、列表框、组合框和编辑框,用户使用这些控件来输入文本、选择选项或者控制命令的动作。
--------------------------------------------------------------------------------
Dialog Data Exchange (DDX)(对话框数据交换)
在MFC中,对话框数据交换是一种用于在对话框的控件和控件的相关变量之间传递数据的方法。DDX是用来初始化对话框的控件和收集用户输入的数据的便捷方法。
请参阅: 对话框数据验证(DDV)。
--------------------------------------------------------------------------------
Dialog Data Validation (DDV)(对话框数据验证)
在MFC中,对话框数据验证是一种用于数据从对话框的控件传递出来时进行检验的方法。DDV是用来验证对话框中的数据条目的便捷方法。
请参阅: 对话框数据交换(DDX)。
--------------------------------------------------------------------------------
dialog editor(对话框编辑器)
对话编辑器是一种资源编辑器,它允许您放置和排列对话框模板中的控件以及测试对话框。该编辑器显示的对话框与用户将看到的对话框完全一样。您在使用对话框编辑器时,您可以使用ClassWizard定义消息处理程序以及管理数据收集和验证。
--------------------------------------------------------------------------------
dialog template(对话框模板)
对话框模板是Windows用来创建和显示对话框窗口的模板。该模板指定对话框的特征,包括其总的尺寸、初始位置、样式、及其控件的类型和位置。对话框模板通常作为资源存储,但模板也可以直接存储在内存中。请参阅对话框编辑器。
--------------------------------------------------------------------------------
dimmed(无效)
无效或者成为禁用、变灰和不可用。它是指那些其功能当前对用户不可用的控件或者菜单项的状态和视觉外观。
--------------------------------------------------------------------------------
dirty(脏)
脏表示文件、对象或者数据自上一次保存以来已经被更改过。它通常描述了一个标志或者位,当数据改变时将设为1,当数据存入磁盘时设回0。
--------------------------------------------------------------------------------
dispatch identifier (ID)(调度标识符)
调度标识符是一个标识OLE自动化中的方法和属性的32为属性值。单个属性的所有存取器函数都具有相同的调度ID。调度ID的低16位包含了到调度映射顶部的距离;高16位包含了到派生类的距离。
--------------------------------------------------------------------------------
dispatch interface(调度接口)
在OLE自动化中,调度接口是自动化服务器揭示的某种功能分组的外部编程接口。例如,调度接口可能会揭示应用程序的鼠标单击和文本数据条目函数。请参阅类型库文件。
--------------------------------------------------------------------------------
dispatch map(调度映射)
在MFC中,调度映射是指扩展到为揭示方法和属性进行OLE自动化所需的声明和调用中的一组宏。调度映射指定对象函数和属性的内部名称和外部名称,以及函数参数和属性的数据类型。
--------------------------------------------------------------------------------
dockable toolbar(可停靠工具栏)
可停靠工具栏是指可以附属或“停靠”于其父窗口的任何部位,或者“浮动”在其自身的小型框架窗口内。请参阅浮动工具栏。
--------------------------------------------------------------------------------
document object(文档对象)
文档对象是指定义、存储和管理应用程序数据的对象。如果用户打开了一个现存文档或者新文档,应用程序框架就创建一个文档对象来管理存储在该文档中的数据。
--------------------------------------------------------------------------------
document template(文档模板)
在MFC中,文档模板是指用于创建文档、视图和框架窗口的模板。单个的应用程序对象管理一个或者多个文档模板,其中每个文档模板都用于创建和管理一个或者多个文档(取决于应用程序是SDI还是MDI)。支持多种文档类型(比如,支持电子表格和文本)的应用程序具有多个文档模板对象。
--------------------------------------------------------------------------------
document/view architecture(文档/视图结构)
文档/视图结构是指一种设计方法,它主要关注用户所看的和所需的,而不是应用程序或者应用程序所需的。这个设计通过管理、存储和显示应用程序的特有数据的一组类来执行。这些类可以控制基于磁盘的数据文件(文档对象)、显示文档的数(视图对象)、以及自动使用特定类型的窗口(窗口对象)。
--------------------------------------------------------------------------------
drag-and-drop(拖放)
拖放是指一种用于在应用程序之间、一个应用程序的多个窗口之间、或者一个应用程序的单个窗口内移动或者复制数据的技术。 用户选择了要转移的数据,然后将该数据拖动到预想的目的地。
--------------------------------------------------------------------------------
driver(驱动器、驱动程序)
1. 驱动器是指控制和管理另一个设备的硬件设备。例如,线路驱动器可以放大在通信线路上传输的信号,而总线驱动器可以放大和控制在总线上传输的信号(数据路径)。
2. 驱动程序是指控制诸如打印机或者鼠标等设备的程序。
--------------------------------------------------------------------------------
drop-down combox box(下拉组合框)
下列组合框是指包含一个下列列表和一个用户可以编辑的选择域的组合框。
--------------------------------------------------------------------------------
drop-down list(下列列表)
下列列表是指组合框中的列表,它显示当前的设置,但可以打开它来显示一列选择项。
--------------------------------------------------------------------------------
drop-down menu(下拉菜单)
下列菜单是指当用户从菜单栏上选择一个特定的条目时就显示的菜单。
请参阅: 弹出式菜单。
--------------------------------------------------------------------------------
drop-target(放置目标)
放置目标是指在一次拖放操作中,用户将正在转移的数据放置到的目标窗口。
DSN
DSN是指数据源的名称,应用程序用它来请求一个与该数据源的连接。例如,数据源名可以通过ODBC管理器程序在ODBC上注册。
--------------------------------------------------------------------------------
dual interface(双重接口)
双重接口是指一个从Idispatch派生的接口,支持其每个自动化方法的经由Idispatch的后期绑定和经由直接的COM方法的前期绑定(VTBL绑定)。
--------------------------------------------------------------------------------
dynamic-link library file(动态链接库文件)
动态链接库文件是指包含一个或者多个函数的文件,这些函数的编译、链接和存储独立于使用它们的进程。在Win32中,当进程正在启动或者正在执行时操作系统将动态链接库(DLL)映射到该进程的内存空间。然后,该进程执行此DLL中的函数。动态链接库通常具有一个.dll文件扩展名。
--------------------------------------------------------------------------------
dynaset(动态集)
动态集是指具有动态属性的记录集(或者一组记录),它是在数据库文档上的一次查询的结果。动态集可以用于在潜在的一个或者多个数据库表上添加、更改和删除记录。
请参阅: 快照。
--------------------------------------------------------------------------------
edit buffer(编辑缓冲区)
编辑缓冲区是指在MFC数据库类中,包含在更新期间的当前记录的缓冲区。更新操作可以使用这个缓冲区来管理对数据源的更改。
--------------------------------------------------------------------------------
edit control(编辑控件)
编辑控件或者称为编辑框、文本框。它是用户可以用来键入和编辑文本的矩形控件窗口。请参阅静态文本框。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -