ddeml.h 標頭
Data Exchange 會使用此標頭。 如需詳細資訊,請參閱
ddeml.h 包含下列程式設計介面:
函式
DdeAbandonTransaction 放棄指定的非同步交易,並釋放與交易相關聯的所有資源。 |
DdeAccessData 提供指定之 Dynamic Data Exchange (DDE) 物件中資料的存取權。 當應用程式完成存取 物件中的資料時,應用程式必須呼叫 DdeUnaccessData 函式。 |
DdeAddData 將資料新增至指定的動態資料 Exchange (DDE) 物件。 |
DdeClientTransaction 開始用戶端與伺服器之間的資料交易。 只有動態資料交換 (DDE) 用戶端應用程式可以呼叫此函式,而且應用程式只能在與伺服器建立交談之後使用。 |
DdeCmpStringHandles 比較兩個字串控制碼的值。 字串控制碼的值與相關聯字串的大小寫無關。 |
DdeConnect 建立與支援指定服務名稱和主題名稱組的伺服器應用程式交談。 如果有多個這類伺服器存在,系統只會選取一部伺服器。 |
DdeConnectList 建立與支援指定服務名稱和主題名稱組之所有伺服器應用程式的交談。 |
DdeCreateDataHandle 建立動態 Data Exchange (DDE) 物件,並將來自指定緩衝區的資料填入物件。 DDE 應用程式會在涉及將資料傳遞至夥伴應用程式的交易期間使用此函式。 |
DdeCreateStringHandleA 建立識別指定字串的控制碼。 動態資料交換 (DDE) 用戶端或伺服器應用程式可以將字串控制碼當做參數傳遞至其他動態資料交換管理程式庫, (DDEML) 函式。 (ANSI) |
DdeCreateStringHandleW 建立識別指定字串的控制碼。 動態資料交換 (DDE) 用戶端或伺服器應用程式可以將字串控制碼當做參數傳遞至其他動態資料交換管理程式庫, (DDEML) 函式。 (Unicode) |
DdeDisconnect 終止由 DdeConnect 或 DdeConnectList 函式啟動的交談,並使指定的交談控制碼失效。 |
DdeDisconnectList 終結指定的交談清單,並終止與清單相關聯的所有交談。 |
DdeEnableCallback 啟用或停用特定交談的交易,或呼叫應用程式目前建立的所有交談。 |
DdeFreeDataHandle 釋放動態 Data Exchange (DDE) 物件,並刪除與 物件相關聯的資料處理控制碼。 |
DdeFreeStringHandle 釋放呼叫應用程式中的字串控制碼。 |
DdeGetData 將資料從指定的動態資料 Exchange (DDE) 物件複製到指定的本機緩衝區。 |
DdeGetLastError 擷取動態資料交換管理程式庫失敗所設定的最新錯誤碼, (DDEML) 函式,並將錯誤碼重設為 DMLERR_NO_ERROR。 |
DdeImpersonateClient 在 DDE 用戶端交談中模擬動態資料交換 (DDE) 用戶端應用程式。 |
DdeInitializeA 向動態資料交換管理程式庫註冊應用程式, (DDEML) 。 應用程式必須先呼叫此函式,才能呼叫任何其他動態 Data Exchange 管理程式庫 (DDEML) 函式。 (ANSI) |
DdeInitializeW 向動態資料交換管理程式庫註冊應用程式, (DDEML) 。 應用程式必須先呼叫此函式,才能呼叫任何其他動態 Data Exchange 管理程式庫 (DDEML) 函式。 (Unicode) |
DdeKeepStringHandle 遞增與指定控制碼相關聯的使用計數。 |
DdeNameService 註冊或取消註冊動態資料交換 (DDE) 伺服器所支援的服務名稱。 |
DdePostAdvise 讓系統將XTYP_ADVREQ交易傳送至呼叫 (伺服器,) 應用程式的動態資料交換 (DDE) 回呼函式,並在指定的主題和專案上具有作用中的建議迴圈。 |
DdeQueryConvInfo 擷取動態資料交換 (DDE) 交易的相關資訊,以及交易發生所在交談的相關資訊。 |
DdeQueryNextServer 擷取指定交談清單中的下一個交談控制碼。 |
DdeQueryStringA 將與字串控制碼相關聯的文字複製到緩衝區。 (ANSI) |
DdeQueryStringW 將與字串控制碼相關聯的文字複製到緩衝區。 (Unicode) |
DdeReconnect 可讓用戶端動態資料交換管理程式庫 (DDEML) 應用程式嘗試重新建立與已終止用戶端交談的服務交談。 |
DdeSetUserHandle 建立應用程式定義值與交談控制碼或交易識別碼的關聯。 這適用于簡化非同步交易的處理。 應用程式可以使用 DdeQueryConvInfo 函式來擷取此值。 |
DdeUnaccessData Unaccesses 動態資料 Exchange (DDE) 物件。 應用程式必須在完成存取物件之後呼叫此函式。 |
DdeUninitialize 釋放與呼叫應用程式相關聯的所有動態資料交換管理程式庫 (DDEML) 資源。 |
回呼函式
PFNCALLBACK 與動態資料交換管理程式庫搭配使用的應用程式定義回呼函式, (DDEML) 函式。 |
結構
CONVCONTEXT 包含 Dynamic Data Exchange (DDE) 用戶端應用程式所提供的資訊。 此資訊適用于特製化或跨語言的 DDE 交談。 |
CONVINFO 包含動態資料交換 (DDE) 交談的相關資訊。 |
DDEML_MSG_HOOK_DATA 包含動態資料交換 (DDE) 訊息的相關資訊,並提供訊息所參考資料的讀取權限。 此結構旨在供動態資料交換管理程式庫 (DDEML) 監視應用程式使用。 |
HSZPAIR 包含 DDE 服務名稱和主題名稱。 DDE 伺服器應用程式可以在XTYP_WILDCONNECT交易期間使用此結構來列舉它支援的服務主題配對。 |
MONCBSTRUCT 包含目前動態資料交換 (DDE) 交易的相關資訊。 監視系統傳遞給其他應用程式的 DDE 回呼函式的交易時,DDE 偵錯應用程式可以使用這個結構。 |
MONCONVSTRUCT 包含動態資料交換 (DDE) 交談的相關資訊。 DDE 監視應用程式可以使用這個結構來取得已建立或已終止之交談的相關資訊。 |
MONERRSTRUCT 包含目前動態資料交換 (DDE) 錯誤的相關資訊。 DDE 監視應用程式可以使用這個結構來監視 DDE 管理程式庫函式傳回的錯誤。 |
MONHSZSTRUCTA 包含動態資料交換 (DDE) 字串控制碼的相關資訊。 監視 DDE 管理程式庫之字串管理員元件的活動時,DDE 監視應用程式可以使用這個結構。 (ANSI) |
MONHSZSTRUCTW 包含動態資料交換 (DDE) 字串控制碼的相關資訊。 監視 DDE 管理程式庫之字串管理員元件的活動時,DDE 監視應用程式可以使用這個結構。 (Unicode) |
MONLINKSTRUCT 包含動態資料交換 (DDE) 建議迴圈的相關資訊。 DDE 監視應用程式可以使用這個結構來取得已啟動或結束之建議迴圈的相關資訊。 |
MONMSGSTRUCT 包含動態資料交換 (DDE) 訊息的相關資訊。 DDE 監視應用程式可以使用這個結構來取得已傳送或張貼之 DDE 訊息的相關資訊。 |