Bagikan melalui


Pertukaran Data

Gambaran umum teknologi Data Exchange.

Untuk mengembangkan Data Exchange, Anda memerlukan header ini:

Untuk panduan pemrograman untuk teknologi ini, lihat:

Fungsi

 
AddAtomA

Menambahkan string karakter ke tabel atom lokal dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (ANSI)
AddAtomW

Menambahkan string karakter ke tabel atom lokal dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (Unicode)
AddClipboardFormatListener

Tempatkan jendela yang diberikan dalam daftar pendengar format clipboard yang dikelola sistem.
ChangeClipboardChain

Menghapus jendela tertentu dari rantai penampil clipboard.
CloseClipboard

Menutup clipboard.
CountClipboardFormats

Mengambil jumlah format data berbeda yang saat ini ada di clipboard.
DdeAbandonTransaction

Meninggalkan transaksi asinkron yang ditentukan dan merilis semua sumber daya yang terkait dengan transaksi.
DdeAccessData

Menyediakan akses ke data dalam objek Dynamic Data Exchange (DDE) yang ditentukan. Aplikasi harus memanggil fungsi DdeUnaccessData setelah selesai mengakses data dalam objek.
DdeAddData

Menambahkan data ke objek Dynamic Data Exchange (DDE) yang ditentukan.
DdeClientTransaction

Memulai transaksi data antara klien dan server. Hanya aplikasi klien Dynamic Data Exchange (DDE) yang dapat memanggil fungsi ini, dan aplikasi dapat menggunakannya hanya setelah membuat percakapan dengan server.
DdeCmpStringHandles

Membandingkan nilai dua handel string. Nilai handel string tidak terkait dengan kasus string terkait.
DdeConnect

Membuat percakapan dengan aplikasi server yang mendukung nama layanan dan pasangan nama topik yang ditentukan. Jika ada lebih dari satu server tersebut, sistem hanya memilih satu server.
DdeConnectList

Membuat percakapan dengan semua aplikasi server yang mendukung nama layanan dan pasangan nama topik yang ditentukan.
DdeCreateDataHandle

Membuat objek Dynamic Data Exchange (DDE) dan mengisi objek dengan data dari buffer yang ditentukan. Aplikasi DDE menggunakan fungsi ini selama transaksi yang melibatkan meneruskan data ke aplikasi mitra.
DdeCreateStringHandleA

Membuat handel yang mengidentifikasi string yang ditentukan. Klien Atau aplikasi server Dynamic Data Exchange (DDE) dapat meneruskan handel string sebagai parameter ke fungsi Dynamic Data Exchange Management Library (DDEML) lainnya. (ANSI)
DdeCreateStringHandleW

Membuat handel yang mengidentifikasi string yang ditentukan. Klien Atau aplikasi server Dynamic Data Exchange (DDE) dapat meneruskan handel string sebagai parameter ke fungsi Dynamic Data Exchange Management Library (DDEML) lainnya. (Unicode)
DdeDisconnect

Mengakhiri percakapan yang dimulai oleh fungsi DdeConnect atau DdeConnectList dan membatalkan handel percakapan yang ditentukan.
DdeDisconnectList

Menghancurkan daftar percakapan yang ditentukan dan mengakhiri semua percakapan yang terkait dengan daftar.
DdeEnableCallback

Mengaktifkan atau menonaktifkan transaksi untuk percakapan tertentu atau untuk semua percakapan yang saat ini dibuat oleh aplikasi panggilan.
DdeFreeDataHandle

Membebaskan objek Dynamic Data Exchange (DDE) dan menghapus handel data yang terkait dengan objek .
DdeFreeStringHandle

Mengosongkan handel string di aplikasi panggilan.
DdeGetData

Menyalin data dari objek Dynamic Data Exchange (DDE) yang ditentukan ke buffer lokal yang ditentukan.
DdeGetLastError

Mengambil kode kesalahan terbaru yang ditetapkan oleh kegagalan fungsi Dynamic Data Exchange Management Library (DDEML) dan mengatur ulang kode kesalahan ke DMLERR_NO_ERROR.
DdeImpersonateClient

Meniru aplikasi klien Dynamic Data Exchange (DDE) dalam percakapan klien DDE.
DdeInitializeA

Mendaftarkan aplikasi dengan Dynamic Data Exchange Management Library (DDEML). Aplikasi harus memanggil fungsi ini sebelum memanggil fungsi Dynamic Data Exchange Management Library (DDEML) lainnya. (ANSI)
DdeInitializeW

Mendaftarkan aplikasi dengan Dynamic Data Exchange Management Library (DDEML). Aplikasi harus memanggil fungsi ini sebelum memanggil fungsi Dynamic Data Exchange Management Library (DDEML) lainnya. (Unicode)
DdeKeepStringHandle

Menaikkan jumlah penggunaan yang terkait dengan handel yang ditentukan.
DdeNameService

Mendaftarkan atau membatalkan pendaftaran nama layanan yang didukung server Dynamic Data Exchange (DDE).
DdePostAdvise

Menyebabkan sistem mengirim transaksi XTYP_ADVREQ ke fungsi panggilan balik Dynamic Data Exchange (DDE) aplikasi panggilan (server) untuk setiap klien dengan perulangan saran aktif pada topik dan item yang ditentukan.
DdeQueryConvInfo

Mengambil informasi tentang transaksi Dynamic Data Exchange (DDE) dan tentang percakapan tempat transaksi berlangsung.
DdeQueryNextServer

Mengambil handel percakapan berikutnya dalam daftar percakapan yang ditentukan.
DdeQueryStringA

Menyalin teks yang terkait dengan handel string ke dalam buffer. (ANSI)
DdeQueryStringW

Menyalin teks yang terkait dengan handel string ke dalam buffer. (Unicode)
DdeReconnect

Memungkinkan aplikasi Dynamic Data Exchange Management Library (DDEML) klien mencoba membangun kembali percakapan dengan layanan yang telah mengakhiri percakapan dengan klien.
DdeSetQualityOfService

Menentukan kualitas layanan (QOS) yang diinginkan aplikasi Dynamic Data Exchange (DDE) mentah untuk percakapan DDE di masa mendatang yang dimulainya.
DdeSetUserHandle

Mengaitkan nilai yang ditentukan aplikasi dengan handel percakapan atau pengidentifikasi transaksi. Ini berguna untuk menyederhanakan pemrosesan transaksi asinkron. Aplikasi dapat menggunakan fungsi DdeQueryConvInfo untuk mengambil nilai ini.
DdeUnaccessData

Menghapus objek Dynamic Data Exchange (DDE). Aplikasi harus memanggil fungsi ini setelah selesai mengakses objek.
DdeUninitialize

Membebaskan semua sumber daya Dynamic Data Exchange Management Library (DDEML) yang terkait dengan aplikasi panggilan.
DeleteAtom

Mengurangi jumlah referensi atom string lokal. Jika jumlah referensi atom dikurangi menjadi nol, DeleteAtom akan menghapus string yang terkait dengan atom dari tabel atom lokal.
EmptyClipboard

Mengosongkan clipboard dan mengosongkan handel ke data di clipboard. Fungsi kemudian menetapkan kepemilikan clipboard ke jendela yang saat ini membuka clipboard.
EnumClipboardFormats

Menghitung format data yang saat ini tersedia di clipboard.
FindAtomA

Mencari tabel atom lokal untuk string karakter yang ditentukan dan mengambil atom yang terkait dengan string tersebut. (ANSI)
FindAtomW

Mencari tabel atom lokal untuk string karakter yang ditentukan dan mengambil atom yang terkait dengan string tersebut. (Unicode)
FreeDDElParam

Mengosongkan memori yang ditentukan oleh parameter lParam dari pesan Dynamic Data Exchange (DDE) yang diposting. Aplikasi yang menerima pesan DDE yang diposting harus memanggil fungsi ini setelah menggunakan fungsi UnpackDDElParam untuk membongkar nilai lParam.
GetAtomNameA

Mengambil salinan string karakter yang terkait dengan atom lokal yang ditentukan. (ANSI)
GetAtomNameW

Mengambil salinan string karakter yang terkait dengan atom lokal yang ditentukan. (Unicode)
GetClipboardData

Mengambil data dari clipboard dalam format tertentu. Papan klip harus telah dibuka sebelumnya.
GetClipboardFormatNameA

Mengambil dari clipboard nama format terdaftar yang ditentukan. Fungsi menyalin nama ke buffer yang ditentukan. (ANSI)
GetClipboardFormatNameW

Mengambil dari clipboard nama format terdaftar yang ditentukan. Fungsi menyalin nama ke buffer yang ditentukan. (Unicode)
GetClipboardOwner

Mengambil handel jendela dari pemilik clipboard saat ini.
GetClipboardSequenceNumber

Mengambil nomor urutan clipboard untuk stasiun jendela saat ini.
GetClipboardViewer

Mengambil handel ke jendela pertama dalam rantai penampil clipboard.
GetOpenClipboardWindow

Mengambil handel ke jendela yang saat ini membuka papan klip.
GetPriorityClipboardFormat

Mengambil format clipboard pertama yang tersedia dalam daftar yang ditentukan.
GetUpdatedClipboardFormats

Mengambil format papan klip yang saat ini didukung.
GlobalAddAtomA

Menambahkan string karakter ke tabel atom global dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (GlobalAddAtomA)
GlobalAddAtomExA

Menambahkan string karakter ke tabel atom global dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (GlobalAddAtomExA)
GlobalAddAtomExW

Menambahkan string karakter ke tabel atom global dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (GlobalAddAtomExW)
GlobalAddAtomW

Menambahkan string karakter ke tabel atom global dan mengembalikan nilai unik (atom) yang mengidentifikasi string. (GlobalAddAtomW)
GlobalDeleteAtom

Mengurangi jumlah referensi atom string global. Jika jumlah referensi atom mencapai nol, GlobalDeleteAtom akan menghapus string yang terkait dengan atom dari tabel atom global.
GlobalFindAtomA

Mencari tabel atom global untuk string karakter yang ditentukan dan mengambil atom global yang terkait dengan string tersebut. (ANSI)
GlobalFindAtomW

Mencari tabel atom global untuk string karakter yang ditentukan dan mengambil atom global yang terkait dengan string tersebut. (Unicode)
GlobalGetAtomNameA

Mengambil salinan string karakter yang terkait dengan atom global yang ditentukan. (ANSI)
GlobalGetAtomNameW

Mengambil salinan string karakter yang terkait dengan atom global yang ditentukan. (Unicode)
ImpersonateDdeClientWindow

Memungkinkan aplikasi server Dynamic Data Exchange (DDE) untuk meniru konteks keamanan aplikasi klien DDE. Ini melindungi data server yang aman dari klien DDE yang tidak sah.
InitAtomTable

Menginisialisasi tabel atom lokal dan mengatur jumlah wadah hash ke ukuran yang ditentukan.
IsClipboardFormatAvailable

Menentukan apakah clipboard berisi data dalam format yang ditentukan.
MAKEINTATOM

Mengonversi atom yang ditentukan menjadi string, sehingga dapat diteruskan ke fungsi yang menerima atom atau string.
OpenClipboard

Membuka clipboard untuk diperiksa dan mencegah aplikasi lain memodifikasi konten clipboard.
PackDDElParam

Mengemas nilai lParam Dynamic Data Exchange (DDE) ke dalam struktur internal yang digunakan untuk berbagi data DDE antar proses.
PFNCALLBACK

Fungsi panggilan balik yang ditentukan aplikasi yang digunakan dengan fungsi Dynamic Data Exchange Management Library (DDEML).
RegisterClipboardFormatA

Mendaftarkan format clipboard baru. Format ini kemudian dapat digunakan sebagai format clipboard yang valid. (ANSI)
RegisterClipboardFormatW

Mendaftarkan format clipboard baru. Format ini kemudian dapat digunakan sebagai format clipboard yang valid. (Unicode)
RemoveClipboardFormatListener

Menghapus jendela yang diberikan dari daftar pendengar format clipboard yang dikelola sistem.
Gunakan kembaliDDElParam

Memungkinkan aplikasi untuk menggunakan kembali parameter lParam Dynamic Data Exchange (DDE) yang dikemas, daripada mengalokasikan lParam kemasan baru. Menggunakan fungsi ini mengurangi realokasi untuk aplikasi yang meneruskan pesan DDE yang dikemas.
SetClipboardData

Menempatkan data pada clipboard dalam format clipboard tertentu.
SetClipboardViewer

Menambahkan jendela yang ditentukan ke rantai penampil clipboard. Jendela penampil papan klip menerima pesan WM_DRAWCLIPBOARD setiap kali isi papan klip berubah. Fungsi ini digunakan untuk kompatibilitas mundur dengan versi Windows yang lebih lama.
UnpackDDElParam

Membongkar nilai Dynamic Data Exchange (DDE)lParam yang diterima dari pesan DDE yang diposting.

Struktur

 
CONVCONTEXT

Berisi informasi yang disediakan oleh aplikasi klien Dynamic Data Exchange (DDE). Informasi ini berguna untuk percakapan DDE khusus atau lintas bahasa.
CONVINFO

Berisi informasi tentang percakapan Dynamic Data Exchange (DDE).
COPYDATASTRUCT

Berisi data yang akan diteruskan ke aplikasi lain oleh pesan WM_COPYDATA.
DDEACK

Berisi bendera status yang diteruskan aplikasi DDE ke mitranya sebagai bagian dari pesan WM_DDE_ACK.
DDEADVISE

Berisi bendera yang menentukan bagaimana aplikasi server DDE harus mengirim data ke aplikasi klien selama perulangan saran. Klien meneruskan handel ke struktur DDEADVISE ke server sebagai bagian dari pesan WM_DDE_ADVISE.
DDEDATA

Berisi data, dan informasi tentang data, yang dikirim sebagai bagian dari pesan WM_DDE_DATA.
DDEML_MSG_HOOK_DATA

Berisi informasi tentang pesan Dynamic Data Exchange (DDE), dan menyediakan akses baca ke data yang dirujuk oleh pesan. Struktur ini dimaksudkan untuk digunakan oleh aplikasi pemantauan Dynamic Data Exchange Management Library (DDEML).
DDEPOKE

Berisi data, dan informasi tentang data, yang dikirim sebagai bagian dari pesan WM_DDE_POKE.
HSZPAIR

Berisi nama layanan dan nama topik DDE. Aplikasi server DDE dapat menggunakan struktur ini selama transaksi XTYP_WILDCONNECT untuk menghitung pasangan topik layanan yang didukungnya.
METAFILEPICT

Menentukan format gambar metafile yang digunakan untuk bertukar data metafile melalui clipboard.
MONCBSTRUCT

Berisi informasi tentang transaksi Dynamic Data Exchange (DDE) saat ini. Aplikasi penelusuran kesalahan DDE dapat menggunakan struktur ini saat memantau transaksi yang diteruskan sistem ke fungsi panggilan balik DDE dari aplikasi lain.
MONCONVSTRUCT

Berisi informasi tentang percakapan Dynamic Data Exchange (DDE). Aplikasi pemantauan DDE dapat menggunakan struktur ini untuk mendapatkan informasi tentang percakapan yang telah dibuat atau telah dihentikan.
MONERRSTRUCT

Berisi informasi tentang kesalahan Dynamic Data Exchange (DDE) saat ini. Aplikasi pemantauan DDE dapat menggunakan struktur ini untuk memantau kesalahan yang dikembalikan oleh fungsi Pustaka Manajemen DDE.
MONHSZSTRUCTA

Berisi informasi tentang handel string Dynamic Data Exchange (DDE). Aplikasi pemantauan DDE dapat menggunakan struktur ini saat memantau aktivitas komponen manajer string dari Pustaka Manajemen DDE. (ANSI)
MONHSZSTRUCTW

Berisi informasi tentang handel string Dynamic Data Exchange (DDE). Aplikasi pemantauan DDE dapat menggunakan struktur ini saat memantau aktivitas komponen manajer string dari Pustaka Manajemen DDE. (Unicode)
MONLINKSTRUCT

Berisi informasi tentang perulangan saran Dynamic Data Exchange (DDE). Aplikasi pemantauan DDE dapat menggunakan struktur ini untuk mendapatkan informasi tentang perulangan saran yang telah dimulai atau berakhir.
MONMSGSTRUCT

Berisi informasi tentang pesan Dynamic Data Exchange (DDE). Aplikasi pemantauan DDE dapat menggunakan struktur ini untuk mendapatkan informasi tentang pesan DDE yang dikirim atau diposting.