?? vc++術(shù)語解釋.txt
字號:
bulk record field exchange (bulk RFX)(大批量記錄字段交換)
大批量記錄字段交換是指在執(zhí)行大批量行提取時,MFC ODBC類在字段數(shù)據(jù)成員和外部數(shù)據(jù)源的對應(yīng)列之間傳遞數(shù)據(jù)時使用的機制。
請參閱:記錄字段交換(RFX)、對話框數(shù)據(jù)交換(DDX)。
--------------------------------------------------------------------------------
bulk row fetching(大批量行提取)
在ODBC中,大批量行提取是指在一次提取操作中從數(shù)據(jù)源中檢索多個行的過程。檢索的行數(shù)取決于記錄集對象的行集大小設(shè)置。
--------------------------------------------------------------------------------
C++ exception handling(C++異常處理)
C++異常處理是指C++語言為處理異常情況而提供的內(nèi)建支持,這些異常情況稱為“異常”,在程序的執(zhí)行期間可能會出現(xiàn)。有了C++異常處理,程序就可以將不可預(yù)期的事件傳達至更高級的執(zhí)行環(huán)境中,這種環(huán)境更能夠從這些不正常的事件恢復(fù)。而這些異常由正常的控制流程之外的代碼來處理。
請參閱:結(jié)構(gòu)化異常處理(SEH)。
--------------------------------------------------------------------------------
call stack(調(diào)用棧)
調(diào)用棧是指一個那些已經(jīng)被調(diào)用但還沒有返回的函數(shù)的有序列表,當(dāng)前正在執(zhí)行的函數(shù)首先列出。每個調(diào)用隨機顯示,具有傳遞給它的參數(shù)及其類型。在調(diào)試會話期間,您可以查看那些已經(jīng)被調(diào)用但還沒有返回的函數(shù)。
--------------------------------------------------------------------------------
catch block(捕獲塊)
捕獲塊或者稱為捕獲處理程序。在C++中,它是后于關(guān)鍵字捕獲的異常處理代碼塊。只有當(dāng)try代碼塊中的代碼拋出一個具有catch語句中指定的類型的異常,才執(zhí)行此捕獲代碼塊中的代碼。
請參閱:C++異常處理、throw表達式。
--------------------------------------------------------------------------------
child window(子窗口)
子窗口是指具有WS_CHILD或者WS_CHILDWINDOW樣式的窗口,并且局限于其父窗口的客戶區(qū),客戶區(qū)初始化和定義了子窗口。一般來講,應(yīng)用程序使用子窗口將父窗口的客戶區(qū)分割成多個功能區(qū)。
--------------------------------------------------------------------------------
class identifier (CLSID)(類標識符)
類標識符是指標識OLE對象的類型的通用唯一標識符。每種類型的OLE對象(項)在注冊表中都有一個CLSID,以便它可以被其他應(yīng)用程序加載和編制。例如,電子數(shù)據(jù)表可以創(chuàng)建電子表項、圖表項和宏表項。這些項類型的每一種都具有其自身的系統(tǒng)唯一標識的CLSID。
請參閱:注冊條目文件。
--------------------------------------------------------------------------------
class library(類庫)
類庫是指一個可以在應(yīng)用程序中使用的相關(guān)C++類的集合,要么作為原始定義,要么作為其他派生類的源。包含在C++中的Microsoft基礎(chǔ)類庫是一個類庫示例,它定義了一個將Windows應(yīng)用程序的用戶接口與應(yīng)用程序的其他部分集成在一起的框架。
--------------------------------------------------------------------------------
client(客戶)
客戶是指一個向其他進程或進程內(nèi)服務(wù)器請求服務(wù)的應(yīng)用程序或者進程。
請參閱:客戶/服務(wù)器。
--------------------------------------------------------------------------------
client area(客戶區(qū))
客戶區(qū)或者稱為客戶矩形。它是指應(yīng)用程序顯示輸出(比如文本、圖像)的窗口的一個部分。
--------------------------------------------------------------------------------
client coordinates(客戶坐標)
客戶坐標是指一個相對于原點(通常是窗口的客戶區(qū)的左上角)的有序數(shù)字對(x, y),它指定了客戶區(qū)上的一個點。
--------------------------------------------------------------------------------
client item(客戶項)
客戶項是指一個提供OLE項與其容器應(yīng)用程序之間接口的對象,它是從MFC類ColeClientItem派生的類的對象。客戶項由容器應(yīng)用程序保持,它給容器應(yīng)用程序提供訪問演示數(shù)據(jù)和本地數(shù)據(jù)的權(quán)限。客戶項還給服務(wù)器應(yīng)用程序提供進行位置內(nèi)激活的站點(位置)信息。
--------------------------------------------------------------------------------
client/server(客戶/服務(wù)器)
1. 客戶/服務(wù)器是分布式應(yīng)用程序使用最廣泛的模型。客戶應(yīng)用程序向服務(wù)器應(yīng)用程序請求服務(wù)。一個服務(wù)器在同一時間可以有多個客戶,而且一個客戶也可以向多個服務(wù)器請求數(shù)據(jù)。一個應(yīng)用程序既可以是客戶也可以是服務(wù)器。請參閱客戶。
2. 在網(wǎng)絡(luò)體系結(jié)構(gòu)中,客戶/服務(wù)器是局域網(wǎng)的一個模型,在局域網(wǎng)上,客戶啟動與服務(wù)器的通信,服務(wù)器以應(yīng)答的形式執(zhí)行這些請求。例如,客戶可以是與存儲了所有客戶數(shù)據(jù)的文件服務(wù)器進行通信的工作站。請參閱客戶。
--------------------------------------------------------------------------------
collection class(集合類)
在面向?qū)ο蟪绦蛟O(shè)計中,集合類是指一個可以保持和處理多組類對象或者多組標準類型的類。集合類以其“外形”(組織和存儲對象的方式)和以其元素的類型而著稱。MFC提供了三種基本的集合外形:列表、數(shù)組和映射(也稱為字典)。
--------------------------------------------------------------------------------
color palette(調(diào)色板)
調(diào)色板是指一個包含RGB值的數(shù)組,RGB值標識了當(dāng)前可以在輸出設(shè)備上顯示或者繪制的顏色。調(diào)色板由那些能夠產(chǎn)生多種顏色但在給定的時間內(nèi)只能顯示或者繪制這些顏色的一個子集的設(shè)備使用。
--------------------------------------------------------------------------------
command handler(命令處理程序)
在MFC中,命令處理程序是對象的一個處理請求的成員函數(shù)。命令處理程序成員函數(shù)不帶參數(shù),并且返回void。
--------------------------------------------------------------------------------
command identifier(命令標識符)
命令標識符或者稱為命令I(lǐng)D。在MFC中,它是將命令消息與產(chǎn)生命令的用戶接口對象(比如菜單項、工具欄按鈕或者加速鍵)關(guān)聯(lián)起來的標識符。一般來講,命令I(lǐng)D以它們被指派給的用戶接口對象的功能而命名。例如,Edit菜單中的Clear All項可以指派一個比如ID_EDIT_CLEAR_ALL的ID。
--------------------------------------------------------------------------------
command message(命令消息)
1. 在Windows中,命令消息是指來自用戶接口對象(比如菜單、工具欄按鈕或者加速鍵)的通知消息。框架處理命令消息的方式不同于其他消息和諸如能夠被更廣泛的對象——窗口和視圖,以及文檔、文檔模板和應(yīng)用程序?qū)ο笞陨淼忍幚淼南ⅰ?
2. 在Media Control Interface (MCI)中,命令消息是指代表一個MCI設(shè)備的獨特命令的符號常量。命令消息具有多個關(guān)聯(lián)的數(shù)據(jù)結(jié)構(gòu),它們提供了設(shè)備執(zhí)行請求所需的信息。
--------------------------------------------------------------------------------
common dialog box(通用對話框)
通用對話框是指在Windows中預(yù)定義的支持標準操作(比如File菜單上的Open命令)的對話框。應(yīng)用程序通過調(diào)用單個的函數(shù)來顯示通用對話框,而不是通過提供一個對話框過程和使用一個包含對話框模板的資源文件。
--------------------------------------------------------------------------------
component object(組件對象)
組件對象是指符合COM標準的對象。客戶只通過一個指向接口的指針來處理組件對象。
請參閱: 引用計數(shù),匯集。
--------------------------------------------------------------------------------
Component Object Model (COM)(組件對象模型)
組件對象模型是一種基于面向?qū)ο蠹夹g(shù)進行客戶/服務(wù)器應(yīng)用程序的跨平臺開發(fā)的開放體系結(jié)構(gòu),Digital Equipment Corporation和Microsoft Corporation一致同意這個標準。組件對象模型定義一個接口(類似于抽象基類)IUnknown,所有COM兼容的類都從它派生而來。
--------------------------------------------------------------------------------
connectable object(可連接對象)
可連接對象是指支持從服務(wù)器到客戶的事件通信的COM對象。可連接對象通過調(diào)用客戶對象上執(zhí)行的接口激發(fā)事件。
請參見:連接點。
--------------------------------------------------------------------------------
connection point(連接點)
在OLE中,連接點是指一種由調(diào)用接口的對象(稱為“源”)和執(zhí)行接口的對象(稱為“匯”)構(gòu)成的機制。連接點執(zhí)行一個流出接口,它能夠在其他對象上開啟動作,比如激發(fā)事件和更改通知。通過揭示一個連接點,源就允許匯建立到此源的連接。
請參見:可連接對象。
--------------------------------------------------------------------------------
connection string(連接字串)
在ODBC中,連接字串是一個用于打開外部數(shù)據(jù)庫的字符串表達式。
--------------------------------------------------------------------------------
consumer(消費者)
消費者是指一個需要訪問數(shù)據(jù)源的數(shù)據(jù)的OLE DB軟件組件。
--------------------------------------------------------------------------------
container application(容器應(yīng)用程序)
容器應(yīng)用程序或者稱為OLE容器。它是指能夠?qū)⑶度牖蛘哝溄拥捻椇喜⒌狡渥陨淼奈臋n中的應(yīng)用程序。由容器應(yīng)用程序管理的文檔不僅能夠存儲和顯示應(yīng)用程序自身所創(chuàng)建的數(shù)據(jù),還能夠存儲和顯示OLE Visual Editing(可視編輯)項。容器應(yīng)用程序允許用戶插入新的項或者編輯現(xiàn)存項。
--------------------------------------------------------------------------------
control bar(控件欄)
控件欄是指能夠包含按鈕、編輯框、復(fù)選框或者其他類型的Windows控件的窗口。控件欄通常都排列在框架窗口的頂部或者底部,并提供快捷、單步的命令操作。控件欄包括工具欄、狀態(tài)欄和對話框欄。
--------------------------------------------------------------------------------
custom control(自定義控件)
自定義控件是指一種特殊格式的動態(tài)鏈接庫(DLL)或者一個文件,它能夠給基于Windows的應(yīng)用程序用戶接口添加特性和功能。自定義控件可以是現(xiàn)有的Windows對話框控件(例如,文本框適合與畫筆和數(shù)字化輸入板一起使用),也可以是全新類別的控件。
--------------------------------------------------------------------------------
Data Access Objects (DAO)(數(shù)據(jù)訪問對象)
數(shù)據(jù)訪問對象是一個高級的對象集合,它使開發(fā)人員無須考慮讀寫記錄的實際信息。例如,在數(shù)據(jù)庫應(yīng)用程序中,這些對象包括數(shù)據(jù)庫、表定義、查詢定義、字段、索引等等。
--------------------------------------------------------------------------------
data definition language (DLL)(數(shù)據(jù)定義語言)
數(shù)據(jù)定義語言或者稱為數(shù)據(jù)庫設(shè)計語言、數(shù)據(jù)設(shè)計語言。它是一種定義了數(shù)據(jù)庫的所有特性和屬性的語言,尤其是記錄布局、字段定義、關(guān)鍵字段(有時,還有鍵控方法論)、文件位置和存儲策略,而且通常是數(shù)據(jù)庫管理系統(tǒng)的一部分。
--------------------------------------------------------------------------------
data file(數(shù)據(jù)文件)
數(shù)據(jù)文件是指由諸如數(shù)據(jù)文本、數(shù)字或者圖像等組成的文件。這樣的文件不同于具有可執(zhí)行指令的程序文件。
--------------------------------------------------------------------------------
data map(數(shù)據(jù)映射)
在MFC中,數(shù)據(jù)映射是指一種使從對話框上收集值的過程自動化的機制,它通過提供函數(shù)來使用適當(dāng)?shù)闹党跏蓟瘜υ捒蛑械目丶z索數(shù)據(jù)和驗證數(shù)據(jù)。
--------------------------------------------------------------------------------
data source(數(shù)據(jù)源)
在ODBC中,數(shù)據(jù)源是一個特殊的數(shù)據(jù)集,訪問該數(shù)據(jù)所需的信息以及數(shù)據(jù)源的位置,可以使用一個數(shù)據(jù)源名來描述。從程序員的角度看,數(shù)據(jù)源包括數(shù)據(jù)、DBMS、網(wǎng)絡(luò)(如果有)和ODBC。
--------------------------------------------------------------------------------
database application(數(shù)據(jù)庫應(yīng)用程序)
數(shù)據(jù)庫應(yīng)用程序是指管理由諸多記錄(或者表)組成的文件的應(yīng)用程序,其中每個記錄(表)都由特定類型的字段(列)構(gòu)成,以及一個便于搜索、分類和重組等類似活動的操作集。
--------------------------------------------------------------------------------
database form(數(shù)據(jù)庫表單)
數(shù)據(jù)庫表單是指內(nèi)建于數(shù)據(jù)庫應(yīng)用程序中的結(jié)構(gòu)化窗口、框或者其他自包容演示元素,它允許用戶執(zhí)行各種數(shù)據(jù)訪問任務(wù),包括數(shù)據(jù)條目、數(shù)據(jù)的只讀檢驗和數(shù)據(jù)更新。表單充當(dāng)其要演示的潛在數(shù)據(jù)的可視化篩選程序,一般都具有更好的數(shù)據(jù)組織和大大方便于查看的優(yōu)點。
--------------------------------------------------------------------------------
database management system(數(shù)據(jù)庫管理系統(tǒng))
數(shù)據(jù)庫管理系統(tǒng)是指物理數(shù)據(jù)庫和用戶之間的一層軟件。DBMS管理所有來自用戶的數(shù)據(jù)庫操作(例如,查詢或者更新)請求。因此,用戶就無須關(guān)注文件位置和格式、索引方案等等的物理信息。此外,DBMS還可以允許集中控制安全性和數(shù)據(jù)完整性要求。
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -