Bagikan melalui


Fungsi ReuseDDElParam (dde.h)

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.

Sintaks

LPARAM ReuseDDElParam(
  [in] LPARAM   lParam,
  [in] UINT     msgIn,
  [in] UINT     msgOut,
  [in] UINT_PTR uiLo,
  [in] UINT_PTR uiHi
);

Parameter

[in] lParam

Jenis: LPARAM

Parameter lParam dari pesan DDE yang diposting sedang digunakan kembali.

[in] msgIn

Jenis: UINT

Pengidentifikasi pesan DDE yang diterima.

[in] msgOut

Jenis: UINT

Pengidentifikasi pesan DDE yang akan diposting. Pesan DDE akan menggunakan kembali parameter lParam yang dikemas.

[in] uiLo

Jenis: UINT_PTR

Nilai yang akan dikemas ke dalam kata berurutan rendah dari parameter lParam yang digunakan kembali.

[in] uiHi

Jenis: UINT_PTR

Nilai yang akan dikemas ke dalam kata urutan tinggi dari parameter lParam yang digunakan kembali.

Menampilkan nilai

Jenis: LPARAM

Nilai yang dikembalikan adalah nilai lParam baru.

Keterangan

Nilai yang dikembalikan harus diposting sebagai parameter lParam dari pesan DDE; tidak boleh digunakan untuk tujuan lain. Setelah nilai pengembalian diposting, aplikasi posting tidak perlu melakukan tindakan apa pun untuk membuang parameter lParam .

Gunakan ReuseDDElParam alih-alih FreeDDElParam jika parameter lParam akan digunakan kembali dalam pesan yang merespons. ReuseDDElParam mengembalikan lParam yang sesuai untuk digunakan kembali.

Fungsi ini mengalokasikan atau membebaskan parameter lParam sesuai kebutuhan, tergantung pada persyaratan pengemasan pesan masuk dan keluar. Ini mengurangi realokasi dalam meneruskan pesan DDE.

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 dde.h (sertakan Windows.h)
Pustaka User32.lib
DLL User32.dll

Lihat juga

Tentang Dynamic Data Exchange

Konseptual

FreeDDElParam

PackDDElParam

Referensi

UnpackDDElParam