閱讀英文

共用方式為


ole2.h 標頭

此標頭由多個技術使用。 如需詳細資訊,請參閱

ole2.h 包含下列程式設計介面:

函式

 
CreateDataAdviseHolder

CreateDataAdviseHolder 函式 (ole2.h) 會擷取資料建議持有者物件上 IDataAdviseHolder 之 OLE 實作的指標。
CreateOleAdviseHolder

建立建議持有者物件來管理複合檔案通知。 它會傳回物件 IOleAdviseHolder 介面之 OLE 實作的指標。
DoDragDrop

執行 OLE 拖放作業。
IsAccelerator

判斷指定的按鍵是否對應至指定快速鍵資料表中的快速鍵。
OleBuildVersion

此函式已過時。
OleConvertIStorageToOLESTREAM

OleConvertIStorageToOLESTREAM 函式會將指定的儲存物件從 OLE 2 結構化儲存體轉換為 OLE 1 儲存物件模型,但不包含簡報資料。 這是數個相容性函式的其中一個。
OleConvertIStorageToOLESTREAMEx

OleConvertIStorageToOLESTREAMEx 函式會將指定的儲存物件從 OLE 2 結構化儲存體轉換為 OLE 1 儲存物件模型,包括簡報資料。
OleConvertOLESTREAMToIStorage

將指定的物件從 OLE 1 儲存模型轉換為 OLE 2 結構化儲存物件,而不需指定簡報資料。
OleConvertOLESTREAMToIStorageEx

OleConvertOLESTREAMToIStorageEx 函式會將指定的物件從 OLE 1 儲存模型轉換為 OLE 2 結構化儲存物件,包括呈現資料。 這是數個相容性函式的其中一個。
OleCreate

OleCreate 函式 (ole2.h) 會建立 CLSID 所識別的内嵌物件。 它可以實作可讓使用者插入物件的功能表項目。
OleCreateDefaultHandler

建立預設內嵌處理常式的新實例。 這個實例已初始化,因此當内嵌物件進入執行中狀態時,它會建立本機伺服器。
OleCreateEmbeddingHelper

使用以 OLE 預設物件處理常式片段匯總的應用程式提供程式碼,建立 OLE 內嵌協助程式物件。 這個協助程式物件可以建立並用於特定內容和角色,如呼叫端所決定。
OleCreateEx

藉由在需要快取多個簡報格式或資料的容器中支援更有效率的物件具現化,而不是 OleCreate 所支援的單一格式,來擴充 OleCreate 功能。
OleCreateFromData

從剪貼簿或 OLE 拖放作業中擷取的資料傳輸物件建立内嵌物件。 它是用來實作 OLE 拖放作業中的貼上。
OleCreateFromDataEx

藉由在需要快取多種簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateFromData 所支援的單一格式,來擴充 OleCreateFromData 功能。
OleCreateFromFile

OleCreateFromFile 函式 (ole2.h) 會從具名檔案的內容建立内嵌物件。
OleCreateFromFileEx

藉由在需要快取多個簡報格式或資料的容器中支援更有效率的物件具現化,而不是 OleCreateFromFile 所支援的單一格式,來擴充 OleCreateFromFile 功能。
OleCreateLink

建立 OLE 複合檔案連結化物件。
OleCreateLinkEx

藉由在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLink 所支援的單一格式,來擴充 OleCreateLink 功能。
OleCreateLinkFromData

從剪貼簿擷取的資料傳輸物件,或作為 OLE 拖放作業的一部分,建立連結化物件。
OleCreateLinkFromDataEx

擴充 OleCreateLinkFromData 功能,方法是在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLinkFromData 所支援的單一格式。
OleCreateLinkToFile

建立連結至檔案的物件。
OleCreateLinkToFileEx

藉由在需要快取多個簡報或資料的容器中支援更有效率的物件具現化,而不是 OleCreateLinkToFile 所支援的單一格式,來擴充 OleCreateLinkToFile 功能。
OleCreateMenuDescriptor

建立並傳回 OLE 功能表描述元 (,也就是 OLE 提供的資料結構,描述 OLE 在分派功能表訊息和命令時要使用的功能表) 。
OleCreateStaticFromData

從資料傳輸物件建立僅包含沒有原生資料的標記法的靜態物件。
OleDestroyMenuDescriptor

由容器呼叫以釋放 OleCreateMenuDescriptor 函式所配置的共用功能表描述元。
OleDoAutoConvert

如果登錄中設定了該物件類別的自動轉換,則會自動將物件轉換成新的類別。
OleDraw

OleDraw 函式 (ole2.h) 可讓您更輕鬆地繪製物件。 您可以使用它,而不是直接呼叫 IViewObject::D raw。
OleDuplicateData

複製指定控制碼中找到的資料,並將控制碼傳回給重複的資料。 來源資料是剪貼簿格式。 使用此函式可協助實作一些資料傳輸介面,例如 IDataObject。
OleFlushClipboard

執行剪貼簿關機順序。 它也會釋放 OleSetClipboard 函式放置在剪貼簿上的 IDataObject 指標。
OleGetAutoConvert

判斷是否已為指定 CLSID 的物件設定登錄,以自動轉換成另一個 CLSID,如果是的話,則會擷取新的 CLSID。
OleGetClipboard

擷取可用來存取剪貼簿內容的資料物件。
OleGetClipboardWithEnterpriseInfo

讓 Windows 資訊保護啟發式應用程式從 OLE 剪貼簿擷取 IDataObject,並伴隨 Windows 資訊保護資料和來源應用程式的相關資訊。
OleGetIconOfClass

傳回包含指定 CLSID 之圖示和字串標籤的中繼檔控制碼。
OleGetIconOfFile

傳回中繼檔控制碼,其中包含指定檔案名的圖示和字串標籤。
OleInitialize

初始化目前 Apartment 上的 COM 程式庫、將並行模型識別為單一線程 Apartment (STA) ,並啟用下列一節中所述的其他功能。
OleIsCurrentClipboard

判斷先前由 OleSetClipboard 函式放在剪貼簿上的資料物件指標是否仍在剪貼簿上。
OleIsRunning

判斷複合檔案物件目前是否處於執行中狀態。
OleLoad

將物件載入至巢狀在指定儲存物件內的記憶體中。
OleLoadFromStream

OleLoadFromStream 函式 (ole2.h) 從資料流程載入物件。
OleLockRunning

將已經執行的物件鎖定到其執行中狀態,或將它從執行中狀態解除鎖定。 (OleLockRunning)
OleMetafilePictFromIconAndLabel

建立中繼檔,在其中繪製指定的圖示和標籤。
OleNoteObjectVisible

遞增或遞減外部參考,讓物件保持執行中狀態。
OleQueryCreateFromData

檢查資料物件是否有一種格式,可讓它透過呼叫 OleCreateFromData 或 OleCreateStaticFromData 函式成為内嵌物件。
OleQueryLinkFromData

判斷是否可以從剪貼簿資料物件建立 OLE 連結化物件 (而非 OLE 内嵌物件) 。
OleRegEnumFormatEtc

建立列舉物件,此物件可用來列舉 OLE 物件伺服器在系統登錄中註冊的資料格式。
OleRegEnumVerbs

提供所指定類別之已註冊動詞命令的列舉。 自訂 DLL 物件應用程式的開發人員會使用此函式來模擬預設物件處理常式的行為。
OleRegGetMiscStatus

傳回登錄中指定 CLSID 所支援之簡報和行為的相關其他資訊。
OleRegGetUserType

從登錄取得指定類別的使用者類型。
OleRun

將 OLE 複合檔案物件放入執行中狀態。
OleSave

將以交易模式開啟的物件儲存至指定的儲存物件。
OleSaveToStream

OleSaveToStream 函式 (ole2.h) 會將物件與 IPersistStream 介面一起儲存至指定的資料流程。
OleSetAutoConvert

指定 CLSID,當載入該類別的物件時,自動轉換成不同的類別。
OleSetClipboard

將特定資料物件的指標放在剪貼簿上。 這可讓 OleGetClipboard 函式存取資料物件。
OleSetContainedObject

通知物件它內嵌在 OLE 容器中,這可確保對支援内嵌物件連結的容器正確執行參考計數。 (OleSetContainedObject)
OleSetMenuDescriptor

從容器的框架視窗中安裝或移除 OLE 分派程式碼。
OleTranslateAccelerator

由物件應用程式呼叫,可讓物件的容器根據容器的快速鍵資料表來轉譯加速器。
OleUninitialize

關閉 Apartment 上的 COM 程式庫、釋放 Apartment 持有的任何類別處理站、其他 COM 物件或伺服器、停用 Apartment 上的 RPC,以及釋放 Apartment 維護的任何資源。
ReadFmtUserTypeStg

ReadFmtUserTypeStg 函式會傳回先前與 WriteFmtUserTypeStg 函式一起儲存的剪貼簿格式和使用者類型。
RegisterDragDrop

將指定的視窗註冊為可以是 OLE 拖放作業目標的視窗,並指定要用於卸載作業的 IDropTarget 實例。
ReleaseStgMedium

釋放指定的儲存媒體。
RevokeDragDrop

撤銷指定之應用程式視窗的註冊,做為 OLE 拖放作業的潛在目標。
SetConvertStg

SetConvertStg 函式會設定儲存物件中的轉換位,表示物件在開啟時要轉換成新類別。 您可以透過呼叫 GetConvertStg 函式來擷取設定。
WriteFmtUserTypeStg

WriteFmtUserTypeStg 函式會將剪貼簿格式和使用者類型寫入儲存體物件。