DdeGetData 函式 (ddeml.h)
將資料從指定的動態資料 Exchange (DDE) 物件複製到指定的本機緩衝區。
語法
DWORD DdeGetData(
[in] HDDEDATA hData,
[out, optional] LPBYTE pDst,
[in] DWORD cbMax,
[in] DWORD cbOff
);
參數
[in] hData
類型: HDDEDATA
包含要複製之資料的 DDE 物件的控制碼。
[out, optional] pDst
類型: LPBYTE
接收資料的緩衝區指標。 如果此參數為 Null, DdeGetData 函式會傳回要複製到緩衝區的資料量,以位元組為單位。
[in] cbMax
類型: DWORD
要複製到 pDst 參數所指向之緩衝區的最大資料量,以位元組為單位。 一般而言,此參數會指定 pDst所指向的緩衝區長度。
[in] cbOff
類型: DWORD
DDE 物件內的位移。 資料是從這個位移開始的 物件複製。
傳回值
類型: DWORD
如果 pDst 參數指向緩衝區,則傳回值會是與資料控制碼相關聯的記憶體物件大小,或 cbMax 參數中指定的大小,以較低者為准。
如果 pDst 參數為 Null,則傳回值會是與資料控制碼相關聯之記憶體物件的大小,以位元組為單位。
DdeGetLastError函式可用來取得錯誤碼,這可以是下列其中一個值:
需求
最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
目標平台 | Windows |
標頭 | ddeml.h (包含 Windows.h) |
程式庫 | User32.lib |
Dll | User32.dll |
另請參閱
概念
參考