WM_COPYDATA pesan

Aplikasi mengirim pesan WM_COPYDATA untuk meneruskan data ke aplikasi lain.

#define WM_COPYDATA                     0x004A

Parameter

wParam

Handel ke jendela yang meneruskan data.

lParam

Penunjuk ke struktur COPYDATASTRUCT yang berisi data yang akan diteruskan.

Menampilkan nilai

Jika aplikasi penerima memproses pesan ini, aplikasi harus mengembalikan TRUE; jika tidak, itu harus mengembalikan FALSE.

Keterangan

Data yang diteruskan tidak boleh berisi pointer atau referensi lain ke objek yang tidak dapat diakses oleh aplikasi yang menerima data.

Saat pesan ini dikirim, data yang dirujuk tidak boleh diubah oleh utas lain dari proses pengiriman.

Aplikasi penerima harus mempertimbangkan data baca-saja. Parameter lParam hanya valid selama pemrosesan pesan. Aplikasi penerima tidak boleh membebaskan memori yang dirujuk oleh lParam. Jika aplikasi penerima harus mengakses data setelah SendMessage kembali, aplikasi harus menyalin data ke buffer lokal.

Contoh

Misalnya, lihat Menggunakan Salinan Data.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Winuser.h (termasuk Windows.h)

Lihat juga

Referensi

SendMessage

COPYDATASTRUCT