Fungsi DdeGetData (ddeml.h)
Menyalin data dari objek Dynamic Data Exchange (DDE) yang ditentukan ke buffer lokal yang ditentukan.
Sintaks
DWORD DdeGetData(
[in] HDDEDATA hData,
[out, optional] LPBYTE pDst,
[in] DWORD cbMax,
[in] DWORD cbOff
);
Parameter
[in] hData
Jenis: HDDEDATA
Handel ke objek DDE yang berisi data yang akan disalin.
[out, optional] pDst
Jenis: LPBYTE
Penunjuk ke buffer yang menerima data. Jika parameter ini NULL, fungsi DdeGetData mengembalikan jumlah data, dalam byte, yang akan disalin ke buffer.
[in] cbMax
Jenis: DWORD
Jumlah maksimum data, dalam byte, untuk disalin ke buffer yang diacu oleh parameter pDst . Biasanya, parameter ini menentukan panjang buffer yang diacu oleh pDst.
[in] cbOff
Jenis: DWORD
Offset dalam objek DDE. Data disalin dari objek yang dimulai pada offset ini.
Menampilkan nilai
Jenis: DWORD
Jika parameter pDst menunjuk ke buffer, nilai yang dikembalikan adalah ukuran, dalam byte, objek memori yang terkait dengan gagang data atau ukuran yang ditentukan dalam parameter cbMax , mana pun yang lebih rendah.
Jika parameter pDstADALAH NULL, nilai yang dikembalikan adalah ukuran, dalam byte, dari objek memori yang terkait dengan handel data.
Fungsi DdeGetLastError dapat digunakan untuk mendapatkan kode kesalahan, yang bisa menjadi salah satu nilai berikut:
Persyaratan
Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
Target Platform | Windows |
Header | ddeml.h (termasuk Windows.h) |
Pustaka | User32.lib |
DLL | User32.dll |
Lihat juga
Konseptual
Pustaka Manajemen Pertukaran Data Dinamis
Referensi