📄 vc++术语解释.txt
字号:
bulk record field exchange (bulk RFX)(大批量记录字段交换)
大批量记录字段交换是指在执行大批量行提取时,MFC ODBC类在字段数据成员和外部数据源的对应列之间传递数据时使用的机制。
请参阅:记录字段交换(RFX)、对话框数据交换(DDX)。
--------------------------------------------------------------------------------
bulk row fetching(大批量行提取)
在ODBC中,大批量行提取是指在一次提取操作中从数据源中检索多个行的过程。检索的行数取决于记录集对象的行集大小设置。
--------------------------------------------------------------------------------
C++ exception handling(C++异常处理)
C++异常处理是指C++语言为处理异常情况而提供的内建支持,这些异常情况称为“异常”,在程序的执行期间可能会出现。有了C++异常处理,程序就可以将不可预期的事件传达至更高级的执行环境中,这种环境更能够从这些不正常的事件恢复。而这些异常由正常的控制流程之外的代码来处理。
请参阅:结构化异常处理(SEH)。
--------------------------------------------------------------------------------
call stack(调用栈)
调用栈是指一个那些已经被调用但还没有返回的函数的有序列表,当前正在执行的函数首先列出。每个调用随机显示,具有传递给它的参数及其类型。在调试会话期间,您可以查看那些已经被调用但还没有返回的函数。
--------------------------------------------------------------------------------
catch block(捕获块)
捕获块或者称为捕获处理程序。在C++中,它是后于关键字捕获的异常处理代码块。只有当try代码块中的代码抛出一个具有catch语句中指定的类型的异常,才执行此捕获代码块中的代码。
请参阅:C++异常处理、throw表达式。
--------------------------------------------------------------------------------
child window(子窗口)
子窗口是指具有WS_CHILD或者WS_CHILDWINDOW样式的窗口,并且局限于其父窗口的客户区,客户区初始化和定义了子窗口。一般来讲,应用程序使用子窗口将父窗口的客户区分割成多个功能区。
--------------------------------------------------------------------------------
class identifier (CLSID)(类标识符)
类标识符是指标识OLE对象的类型的通用唯一标识符。每种类型的OLE对象(项)在注册表中都有一个CLSID,以便它可以被其他应用程序加载和编制。例如,电子数据表可以创建电子表项、图表项和宏表项。这些项类型的每一种都具有其自身的系统唯一标识的CLSID。
请参阅:注册条目文件。
--------------------------------------------------------------------------------
class library(类库)
类库是指一个可以在应用程序中使用的相关C++类的集合,要么作为原始定义,要么作为其他派生类的源。包含在C++中的Microsoft基础类库是一个类库示例,它定义了一个将Windows应用程序的用户接口与应用程序的其他部分集成在一起的框架。
--------------------------------------------------------------------------------
client(客户)
客户是指一个向其他进程或进程内服务器请求服务的应用程序或者进程。
请参阅:客户/服务器。
--------------------------------------------------------------------------------
client area(客户区)
客户区或者称为客户矩形。它是指应用程序显示输出(比如文本、图像)的窗口的一个部分。
--------------------------------------------------------------------------------
client coordinates(客户坐标)
客户坐标是指一个相对于原点(通常是窗口的客户区的左上角)的有序数字对(x, y),它指定了客户区上的一个点。
--------------------------------------------------------------------------------
client item(客户项)
客户项是指一个提供OLE项与其容器应用程序之间接口的对象,它是从MFC类ColeClientItem派生的类的对象。客户项由容器应用程序保持,它给容器应用程序提供访问演示数据和本地数据的权限。客户项还给服务器应用程序提供进行位置内激活的站点(位置)信息。
--------------------------------------------------------------------------------
client/server(客户/服务器)
1. 客户/服务器是分布式应用程序使用最广泛的模型。客户应用程序向服务器应用程序请求服务。一个服务器在同一时间可以有多个客户,而且一个客户也可以向多个服务器请求数据。一个应用程序既可以是客户也可以是服务器。请参阅客户。
2. 在网络体系结构中,客户/服务器是局域网的一个模型,在局域网上,客户启动与服务器的通信,服务器以应答的形式执行这些请求。例如,客户可以是与存储了所有客户数据的文件服务器进行通信的工作站。请参阅客户。
--------------------------------------------------------------------------------
collection class(集合类)
在面向对象程序设计中,集合类是指一个可以保持和处理多组类对象或者多组标准类型的类。集合类以其“外形”(组织和存储对象的方式)和以其元素的类型而著称。MFC提供了三种基本的集合外形:列表、数组和映射(也称为字典)。
--------------------------------------------------------------------------------
color palette(调色板)
调色板是指一个包含RGB值的数组,RGB值标识了当前可以在输出设备上显示或者绘制的颜色。调色板由那些能够产生多种颜色但在给定的时间内只能显示或者绘制这些颜色的一个子集的设备使用。
--------------------------------------------------------------------------------
command handler(命令处理程序)
在MFC中,命令处理程序是对象的一个处理请求的成员函数。命令处理程序成员函数不带参数,并且返回void。
--------------------------------------------------------------------------------
command identifier(命令标识符)
命令标识符或者称为命令ID。在MFC中,它是将命令消息与产生命令的用户接口对象(比如菜单项、工具栏按钮或者加速键)关联起来的标识符。一般来讲,命令ID以它们被指派给的用户接口对象的功能而命名。例如,Edit菜单中的Clear All项可以指派一个比如ID_EDIT_CLEAR_ALL的ID。
--------------------------------------------------------------------------------
command message(命令消息)
1. 在Windows中,命令消息是指来自用户接口对象(比如菜单、工具栏按钮或者加速键)的通知消息。框架处理命令消息的方式不同于其他消息和诸如能够被更广泛的对象——窗口和视图,以及文档、文档模板和应用程序对象自身等处理的消息。
2. 在Media Control Interface (MCI)中,命令消息是指代表一个MCI设备的独特命令的符号常量。命令消息具有多个关联的数据结构,它们提供了设备执行请求所需的信息。
--------------------------------------------------------------------------------
common dialog box(通用对话框)
通用对话框是指在Windows中预定义的支持标准操作(比如File菜单上的Open命令)的对话框。应用程序通过调用单个的函数来显示通用对话框,而不是通过提供一个对话框过程和使用一个包含对话框模板的资源文件。
--------------------------------------------------------------------------------
component object(组件对象)
组件对象是指符合COM标准的对象。客户只通过一个指向接口的指针来处理组件对象。
请参阅: 引用计数,汇集。
--------------------------------------------------------------------------------
Component Object Model (COM)(组件对象模型)
组件对象模型是一种基于面向对象技术进行客户/服务器应用程序的跨平台开发的开放体系结构,Digital Equipment Corporation和Microsoft Corporation一致同意这个标准。组件对象模型定义一个接口(类似于抽象基类)IUnknown,所有COM兼容的类都从它派生而来。
--------------------------------------------------------------------------------
connectable object(可连接对象)
可连接对象是指支持从服务器到客户的事件通信的COM对象。可连接对象通过调用客户对象上执行的接口激发事件。
请参见:连接点。
--------------------------------------------------------------------------------
connection point(连接点)
在OLE中,连接点是指一种由调用接口的对象(称为“源”)和执行接口的对象(称为“汇”)构成的机制。连接点执行一个流出接口,它能够在其他对象上开启动作,比如激发事件和更改通知。通过揭示一个连接点,源就允许汇建立到此源的连接。
请参见:可连接对象。
--------------------------------------------------------------------------------
connection string(连接字串)
在ODBC中,连接字串是一个用于打开外部数据库的字符串表达式。
--------------------------------------------------------------------------------
consumer(消费者)
消费者是指一个需要访问数据源的数据的OLE DB软件组件。
--------------------------------------------------------------------------------
container application(容器应用程序)
容器应用程序或者称为OLE容器。它是指能够将嵌入或者链接的项合并到其自身的文档中的应用程序。由容器应用程序管理的文档不仅能够存储和显示应用程序自身所创建的数据,还能够存储和显示OLE Visual Editing(可视编辑)项。容器应用程序允许用户插入新的项或者编辑现存项。
--------------------------------------------------------------------------------
control bar(控件栏)
控件栏是指能够包含按钮、编辑框、复选框或者其他类型的Windows控件的窗口。控件栏通常都排列在框架窗口的顶部或者底部,并提供快捷、单步的命令操作。控件栏包括工具栏、状态栏和对话框栏。
--------------------------------------------------------------------------------
custom control(自定义控件)
自定义控件是指一种特殊格式的动态链接库(DLL)或者一个文件,它能够给基于Windows的应用程序用户接口添加特性和功能。自定义控件可以是现有的Windows对话框控件(例如,文本框适合与画笔和数字化输入板一起使用),也可以是全新类别的控件。
--------------------------------------------------------------------------------
Data Access Objects (DAO)(数据访问对象)
数据访问对象是一个高级的对象集合,它使开发人员无须考虑读写记录的实际信息。例如,在数据库应用程序中,这些对象包括数据库、表定义、查询定义、字段、索引等等。
--------------------------------------------------------------------------------
data definition language (DLL)(数据定义语言)
数据定义语言或者称为数据库设计语言、数据设计语言。它是一种定义了数据库的所有特性和属性的语言,尤其是记录布局、字段定义、关键字段(有时,还有键控方法论)、文件位置和存储策略,而且通常是数据库管理系统的一部分。
--------------------------------------------------------------------------------
data file(数据文件)
数据文件是指由诸如数据文本、数字或者图像等组成的文件。这样的文件不同于具有可执行指令的程序文件。
--------------------------------------------------------------------------------
data map(数据映射)
在MFC中,数据映射是指一种使从对话框上收集值的过程自动化的机制,它通过提供函数来使用适当的值初始化对话框中的控件、检索数据和验证数据。
--------------------------------------------------------------------------------
data source(数据源)
在ODBC中,数据源是一个特殊的数据集,访问该数据所需的信息以及数据源的位置,可以使用一个数据源名来描述。从程序员的角度看,数据源包括数据、DBMS、网络(如果有)和ODBC。
--------------------------------------------------------------------------------
database application(数据库应用程序)
数据库应用程序是指管理由诸多记录(或者表)组成的文件的应用程序,其中每个记录(表)都由特定类型的字段(列)构成,以及一个便于搜索、分类和重组等类似活动的操作集。
--------------------------------------------------------------------------------
database form(数据库表单)
数据库表单是指内建于数据库应用程序中的结构化窗口、框或者其他自包容演示元素,它允许用户执行各种数据访问任务,包括数据条目、数据的只读检验和数据更新。表单充当其要演示的潜在数据的可视化筛选程序,一般都具有更好的数据组织和大大方便于查看的优点。
--------------------------------------------------------------------------------
database management system(数据库管理系统)
数据库管理系统是指物理数据库和用户之间的一层软件。DBMS管理所有来自用户的数据库操作(例如,查询或者更新)请求。因此,用户就无须关注文件位置和格式、索引方案等等的物理信息。此外,DBMS还可以允许集中控制安全性和数据完整性要求。
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -