Pertukaran Data
Gambaran umum teknologi Data Exchange.
Untuk mengembangkan Data Exchange, Anda memerlukan header ini:
Untuk panduan pemrograman untuk teknologi ini, lihat:
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. |
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. |